Satisfactory Snap Rule Matrix

Every buildable's placement class from the game's shipped C++ headers: what it can snap to, how it rotates, and where custom snap code lives. 77 classes, updated for 1.2 (CL491125).

One row = one placement class, not one buildable. Many buildables share a class: conveyor wall mounts and power plugs are all "Wall Attachment", conveyor/pipe wall holes are "Wall Passthrough", every foundation variant is "Foundation". So "snaps to walls" showing on few rows doesn't mean few things wall-snap — it means wall-snapping funnels through few classes (and some, like signs, do it in custom code instead of the generic flag). A per-buildable breakdown is coming.
How to read a row: green pills = this thing CAN snap there; struck-out = it can't; faded = the rule is inherited unchanged from a parent class. Orange tags mean the class has its own custom snap code in C++ — that's where the undocumented behavior (and the exploitable exceptions) lives. Hover anything for a plain-English explanation; click a row for every rule and where it comes from.
Barrier CornerAFGBarrierCornerHologram attach ptsneeds floor changed in 1.2TrySnapToActor

Inherits: Barrier Corner › Factory Building › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationfalseFactory Building
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
mMaxZoopAmount9Factory Building
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
BeamAFGBeamHologram attach ptsneeds floor CreateAttachmentPointTransformGetRotationStepSetHologramLocationAndRotationTrySnapToActor

Inherits: Beam › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CreateAttachmentPointTransform — Defines attachment-point frames in the parent's local space — orientation-inheritance source
  • GetRotationStep — Custom rotation increment logic (why some things round to whole degrees and others don't)
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationfalsethis class
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
falsethis class
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
BlueprintAFGBlueprintHologram attach ptsneeds floor GetRotationStepSetHologramLocationAndRotationTrySnapToActor

Inherits: Blueprint › Factory › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • GetRotationStep — Custom rotation increment logic (why some things round to whole degrees and others don't)
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBlueprintSnapAutoConnectBuildModenullptrthis class
mBlueprintSnapBuildModenullptrthis class
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationfalsethis class
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedProxynullptrthis class
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Blueprint DesignerAFGBlueprintDesignerHologram attach ptsneeds floor SetHologramLocationAndRotation

Inherits: Blueprint Designer › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Buildable (base)AFGBuildableHologram attach ptsneeds floor changed in 1.2CheckValidPlacementCreateAttachmentPointTransformGetRotationStepScrollRotateSetHologramLocationAndRotationTrySnapToActor

Inherits: Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • CreateAttachmentPointTransform — Defines attachment-point frames in the parent's local space — orientation-inheritance source
  • GetRotationStep — Custom rotation increment logic (why some things round to whole degrees and others don't)
  • ScrollRotate — Custom scroll-rotation behavior
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0this class
mBuildModeZoopnullptrthis class
Rotates on attach point
mCanRotateAroundAttachmentPoint
truethis class
Uses attachment points
mCanSnapWithAttachmentPoints
truethis class
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0this class
Grid size
mGridSnapSize
100.0this class
Max floor steepness
mMaxPlacementFloorAngle
35.0this class
Attachment points only
mMustSnapToAttachmentPoint
falsethis class
Needs a floor
mNeedsValidFloor
truethis class
mSnappedBuildingnullptrthis class
mSnappedFloornullptrthis class
mSnappedWallnullptrthis class
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
truethis class
mUseDefaultZoopImplementationfalsethis class
Gradual foundation rotation
mUseGradualFoundationRotations
falsethis class
Buildable (base)AFGHologram no generic snap flags CheckValidPlacementGetRotationStepScrollRotateSetHologramLocationAndRotationTrySnapToActor

Inherits: Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • GetRotationStep — Custom rotation increment logic (why some things round to whole degrees and others don't)
  • ScrollRotate — Custom scroll-rotation behavior
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
mClearanceSnapMeshVisualizationnullptrthis class
mConstructionRotationFRotator::ZeroRotatorthis class
mCreateClearanceSnapMeshVisualizationtruethis class
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
falsethis class
Ceiling LightAFGCeilingLightHologram attach ptsneeds floor CheckValidPlacementSetHologramLocationAndRotationTrySnapToActor

Inherits: Ceiling Light › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
falsethis class
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
falsethis class
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Conveyor AttachmentAFGConveyorAttachmentHologram attach ptsneeds floor CheckValidPlacementGetRotationStepSetHologramLocationAndRotationTrySnapToActor

Inherits: Conveyor Attachment › Factory › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • GetRotationStep — Custom rotation increment logic (why some things round to whole degrees and others don't)
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationfalsethis class
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedConnectionnullptrthis class
mSnappedConveyornullptrthis class
mSnappedConveyorOffset0.0this class
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
mSnappingConnectionIndex-1this class
mUpgradedConveyorAttachmentnullptrthis class
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
falsethis class
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Conveyor BeltAFGConveyorBeltHologram attach ptsneeds floor changed in 1.2CheckValidPlacementSetHologramLocationAndRotationTrySnapToActor

Inherits: Conveyor Belt › Spline › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
mDefaultConveyorCeilingPoleRecipenullptrthis class
mDefaultConveyorWallPoleRecipenullptrthis class
mFlipWallPoleSnapDirectionfalsethis class
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
falsethis class
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
falsethis class
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
mUsingCutstomPoleRotationfalsethis class
Conveyor LiftAFGConveyorLiftHologram attach ptsneeds floor CheckValidPlacementGetRotationStepSetHologramLocationAndRotationTrySnapToActor

Inherits: Conveyor Lift › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • GetRotationStep — Custom rotation increment logic (why some things round to whole degrees and others don't)
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
falsethis class
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Conveyor Multi PoleAFGConveyorMultiPoleHologram attach ptsneeds floor standard behavior

Inherits: Conveyor Multi Pole › Buildable (base) › Buildable (base)

rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Conveyor PoleAFGConveyorPoleHologram attach ptsneeds floor standard behavior

Inherits: Conveyor Pole › Pole › Factory › Buildable (base) › Buildable (base)

rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationfalsePole
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnapConnectionnullptrthis class
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
falsethis class
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
truePole
Corner WallAFGCornerWallHologram attach ptsneeds floor TrySnapToActor

Inherits: Corner Wall › Factory Building › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationfalseFactory Building
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
mMaxZoopAmount9Factory Building
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
DecorAFGDecorHologram attach ptsneeds floor CheckValidPlacement

Inherits: Decor › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Docking StationAFGDockingStationHologram attach ptsneeds floor CheckValidPlacementScrollRotateTrySnapToActor

Inherits: Docking Station › Factory › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • ScrollRotate — Custom scroll-rotation behavior
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSegmentEndPointSnapDistance800.0this class
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
DroneAFGBuildableDroneHologram no generic snap flags CheckValidPlacementTrySnapToActor

Inherits: Drone › Vehicle › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationfalseVehicle
mSnappedStationnullptrthis class
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
falseBuildable (base)
ElevatorAFGElevatorHologram attach ptsneeds floor GetRotationStepSetHologramLocationAndRotationTrySnapToActor

Inherits: Elevator › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • GetRotationStep — Custom rotation increment logic (why some things round to whole degrees and others don't)
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
mFloorStopHologramRecipenullptrthis class
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
falsethis class
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedToElevatornullptrthis class
mSnappedTopfalsethis class
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Elevator Floor StopAFGElevatorFloorStopHologram attach ptsneeds floor CheckValidPlacementGetRotationStepSetHologramLocationAndRotationTrySnapToActor

Inherits: Elevator Floor Stop › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • GetRotationStep — Custom rotation increment logic (why some things round to whole degrees and others don't)
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
mUpgradedFloorStopnullptrthis class
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
FactoryAFGFactoryHologram attach ptsneeds floor SetHologramLocationAndRotation

Inherits: Factory › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Factory BuildingAFGFactoryBuildingHologram attach ptsneeds floor CheckValidPlacement

Inherits: Factory Building › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationfalsethis class
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
mMaxZoopAmount9this class
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
FenceAFGFenceHologram attach ptsneeds floor GetRotationStepTrySnapToActor

Inherits: Fence › Wall › Factory Building › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • GetRotationStep — Custom rotation increment logic (why some things round to whole degrees and others don't)
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationfalseFactory Building
mDefaultBlockedZoopDirections48this class
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
mMaxZoopAmount9Factory Building
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mOnlyAllowLineZoopfalseWall
Rotation step
mRotationStep
15this class
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
FloodlightAFGFloodlightHologram attach ptsneeds floor CheckValidPlacementGetRotationStepScrollRotateSetHologramLocationAndRotationTrySnapToActor

Inherits: Floodlight › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • GetRotationStep — Custom rotation increment logic (why some things round to whole degrees and others don't)
  • ScrollRotate — Custom scroll-rotation behavior
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
truethis class
FoundationAFGFoundationHologram attach ptsneeds floor CanSnapVerticallyGetRotationStepSetHologramLocationAndRotationTrySnapToActor

Inherits: Foundation › Factory Building › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CanSnapVertically — Custom rule for vertical (stacking) snaps
  • GetRotationStep — Custom rotation increment logic (why some things round to whole degrees and others don't)
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
mAllowCornerRotationModefalsethis class
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeVerticalZoopnullptrthis class
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationfalseFactory Building
mDefaultBlockedZoopDirections0Buildable (base)
Fine rotation step
mFineTuneRotationStep
5this class
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
85.0this class
mMaxZoopAmount9Factory Building
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mOnlyAllowLineZoopfalsethis class
Vertical hit zone
mSnapVerticalHitZoneRatio
0.25this class
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Generic BuildableAFGGenericBuildableHologram floorceilingsidewallsattach ptswall-rotatefine rotneeds floor GetRotationStepTrySnapToActor

Inherits: Generic Buildable › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • GetRotationStep — Custom rotation increment logic (why some things round to whole degrees and others don't)
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Fine rotation
mAllowGranularRotation
falsethis class
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
Beam snapping mode
mBeamSnappingMode
EBeamSnappingMode::BSM_Nonethis class
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Snaps to angled walls
mCanSnapToAngularWalls
truethis class
Snaps to ceilings
mCanSnapToFoundationCeiling
falsethis class
Snaps to foundation tops
mCanSnapToFoundationFloor
truethis class
Snaps to foundation sides
mCanSnapToFoundationSide
falsethis class
Snaps to walls
mCanSnapToWalls
falsethis class
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Foundation inset
mFoundationSnappingInset
0.0this class
Grid size
mGridSnapSize
100.0Buildable (base)
Rotates on walls
mIsWallRotationAllowed
truethis class
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
Pillar snapping mode
mPillarSnappingMode
EPillarSnappingMode::PSM_Nonethis class
Snap axis
mSnapAxis
EAxis::Zthis class
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Wall offset
mWallSnapOffset
FVector::ZeroVectorthis class
Geo Thermal GeneratorAFGGeoThermalGeneratorHologram attach ptsneeds floor standard behavior

Inherits: Geo Thermal Generator › Resource Extractor › Factory › Buildable (base) › Buildable (base)

rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
falseResource Extractor
mSnappedBuildingnullptrBuildable (base)
mSnappedExtractableResourcenullptrResource Extractor
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
falseResource Extractor
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Jump PadAFGJumpPadHologram attach ptsneeds floor standard behavior

Inherits: Jump Pad › Factory › Buildable (base) › Buildable (base)

rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Jump Pad LauncherAFGJumpPadLauncherHologram attach ptsneeds floor GetRotationStepScrollRotateSetHologramLocationAndRotationTrySnapToActor

Inherits: Jump Pad Launcher › Jump Pad › Factory › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • GetRotationStep — Custom rotation increment logic (why some things round to whole degrees and others don't)
  • ScrollRotate — Custom scroll-rotation behavior
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
mDestinationMeshRotationFRotator::ZeroRotatorthis class
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
LadderAFGLadderHologram attach ptsneeds floor SetHologramLocationAndRotationTrySnapToActor

Inherits: Ladder › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
mLadderBottomSnapThreshold0.4this class
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
PassthroughAFGPassthroughHologram attach ptsneeds floor CheckValidPlacementSetHologramLocationAndRotationTrySnapToActor

Inherits: Passthrough › Factory › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
mAllowMultiFoundationPassThroughfalsethis class
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedBuildingThickness0.0this class
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Passthrough Pipe BaseAFGPassthroughPipeBaseHologram attach ptsneeds floor standard behavior

Inherits: Passthrough Pipe Base › Passthrough › Factory › Buildable (base) › Buildable (base)

rulevaluecomes from
mAllowMultiFoundationPassThroughfalsePassthrough
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedBuildingThickness0.0Passthrough
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Passthrough Pipe HyperAFGPassthroughPipeHyperHologram attach ptsneeds floor standard behavior

Inherits: Passthrough Pipe Hyper › Passthrough Pipe Base › Passthrough › Factory › Buildable (base) › Buildable (base)

rulevaluecomes from
mAllowMultiFoundationPassThroughfalsePassthrough
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedBuildingThickness0.0Passthrough
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
PillarAFGPillarHologram attach ptsneeds floor changed in 1.2CreateAttachmentPointTransformTrySnapToActor

Inherits: Pillar › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CreateAttachmentPointTransform — Defines attachment-point frames in the parent's local space — orientation-inheritance source
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationfalsethis class
mDefaultBlockedZoopDirections0Buildable (base)
Vertical snap bias
mForceVerticalSnapThreshold
0.5this class
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Pipe AttachmentAFGPipeAttachmentHologram attach ptsneeds floor CheckValidPlacementGetRotationStepScrollRotateSetHologramLocationAndRotationTrySnapToActor

Inherits: Pipe Attachment › Factory › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • GetRotationStep — Custom rotation increment logic (why some things round to whole degrees and others don't)
  • ScrollRotate — Custom scroll-rotation behavior
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
mAllowSnapToPipelinetruethis class
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
mHasPipeRotationBuildSteptruethis class
mIncrementSnappedConnectionOnScrolltruethis class
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
falsethis class
mPipeAttachmentInterfaceClassnullptrthis class
mPipelineSnapOffsetFVector::ZeroVectorthis class
mRotationAxisEAxis::Zthis class
mSnappedBuildingnullptrBuildable (base)
mSnappedConnectionComponentnullptrthis class
mSnappedFloornullptrBuildable (base)
mSnappedPipenullptrthis class
mSnappedPipeOffset0.0this class
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Wall offset
mWallSnapOffset
FVector2D(0, 75)this class
Pipe Hyper AttachmentAFGPipeHyperAttachmentHologram attach ptsneeds floor CheckValidPlacement

Inherits: Pipe Hyper Attachment › Pipe Attachment › Factory › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
rulevaluecomes from
mAllowSnapToPipelinetruePipe Attachment
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
mHasPipeRotationBuildSteptruePipe Attachment
mIncrementSnappedConnectionOnScrolltruePipe Attachment
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
falsePipe Attachment
mPipeAttachmentInterfaceClassnullptrPipe Attachment
mPipelineSnapOffsetFVector::ZeroVectorPipe Attachment
mRotationAxisEAxis::ZPipe Attachment
mSnappedBuildingnullptrBuildable (base)
mSnappedConnectionComponentnullptrPipe Attachment
mSnappedFloornullptrBuildable (base)
mSnappedPipenullptrPipe Attachment
mSnappedPipeOffset0.0Pipe Attachment
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Wall offset
mWallSnapOffset
FVector2D(0, 75)Pipe Attachment
Pipe PartAFGPipePartHologram attach ptsneeds floor CheckValidPlacementTrySnapToActor

Inherits: Pipe Part › Factory › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnapConnectionnullptrthis class
mSnappedBuildingnullptrBuildable (base)
mSnappedConnectionComponentnullptrthis class
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Pipe ReservoirAFGPipeReservoirHologram attach ptsneeds floor GetRotationStepTrySnapToActor

Inherits: Pipe Reservoir › Factory › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • GetRotationStep — Custom rotation increment logic (why some things round to whole degrees and others don't)
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
PipelineAFGPipelineHologram attach ptsneeds floor CheckValidPlacementSetHologramLocationAndRotationTrySnapToActor

Inherits: Pipeline › Spline › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
mDefaultPipelineWallSupportRecipenullptrthis class
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mPassthroughSnapDirectionFVector::ZeroVectorthis class
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
falsethis class
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Pipeline AttachmentAFGPipelineAttachmentHologram attach ptsneeds floor standard behavior

Inherits: Pipeline Attachment › Pipe Attachment › Factory › Buildable (base) › Buildable (base)

rulevaluecomes from
mAllowSnapToPipelinetruePipe Attachment
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
mHasPipeRotationBuildSteptruePipe Attachment
mIncrementSnappedConnectionOnScrolltruePipe Attachment
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
falsePipe Attachment
mPipeAttachmentInterfaceClassnullptrPipe Attachment
mPipelineSnapOffsetFVector::ZeroVectorPipe Attachment
mRotationAxisEAxis::ZPipe Attachment
mSnappedBuildingnullptrBuildable (base)
mSnappedConnectionComponentnullptrPipe Attachment
mSnappedFloornullptrBuildable (base)
mSnappedPipenullptrPipe Attachment
mSnappedPipeOffset0.0Pipe Attachment
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Wall offset
mWallSnapOffset
FVector2D(0, 75)Pipe Attachment
Pipeline JunctionAFGPipelineJunctionHologram attach ptsneeds floor GetRotationStep

Inherits: Pipeline Junction › Pipeline Attachment › Pipe Attachment › Factory › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • GetRotationStep — Custom rotation increment logic (why some things round to whole degrees and others don't)
rulevaluecomes from
mAllowSnapToPipelinetruePipe Attachment
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
mHasPipeRotationBuildStepfalsethis class
mIncrementSnappedConnectionOnScrollfalsethis class
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
falsePipe Attachment
mPipeAttachmentInterfaceClassnullptrPipe Attachment
mPipelineSnapOffsetFVector::ZeroVectorPipe Attachment
mRotationAxisEAxis::Ythis class
mSnappedBuildingnullptrBuildable (base)
mSnappedConnectionComponentnullptrPipe Attachment
mSnappedFloornullptrBuildable (base)
mSnappedPipenullptrPipe Attachment
mSnappedPipeOffset0.0Pipe Attachment
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
truethis class
Wall offset
mWallSnapOffset
FVector2D(0, 75)Pipe Attachment
Pipeline PoleAFGPipelinePoleHologram attach ptsneeds floor SetHologramLocationAndRotation

Inherits: Pipeline Pole › Pole › Factory › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationfalsePole
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnapConnectionnullptrthis class
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
truePole
Pipeline PumpAFGPipelinePumpHologram attach ptsneeds floor TrySnapToActor

Inherits: Pipeline Pump › Pipeline Attachment › Pipe Attachment › Factory › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
mAllowSnapToPipelinetruePipe Attachment
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
mHasPipeRotationBuildSteptruePipe Attachment
mIncrementSnappedConnectionOnScrolltruePipe Attachment
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
falsePipe Attachment
mPipeAttachmentInterfaceClassnullptrPipe Attachment
mPipelineSnapOffsetFVector::ZeroVectorPipe Attachment
mRotationAxisEAxis::ZPipe Attachment
mSnappedBuildingnullptrBuildable (base)
mSnappedConnectionComponentnullptrPipe Attachment
mSnappedFloornullptrBuildable (base)
mSnappedPipenullptrPipe Attachment
mSnappedPipeOffset0.0Pipe Attachment
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Wall offset
mWallSnapOffset
FVector2D(0, 75)Pipe Attachment
PoleAFGPoleHologram attach ptsneeds floor SetHologramLocationAndRotation

Inherits: Pole › Factory › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationfalsethis class
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
truethis class
Power PoleAFGPowerPoleHologram attach ptsneeds floor CheckValidPlacementSetHologramLocationAndRotationTrySnapToActor

Inherits: Power Pole › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Power Pole WallAFGPowerPoleWallHologram floorceilingsidewallsattach ptswall-rotatefine rotneeds floor CheckValidPlacementTrySnapToActor

Inherits: Power Pole Wall › Wall Attachment › Generic Buildable › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Fine rotation
mAllowGranularRotation
falseGeneric Buildable
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
Beam snapping mode
mBeamSnappingMode
EBeamSnappingMode::BSM_NoneGeneric Buildable
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Snaps to angled walls
mCanSnapToAngularWalls
trueGeneric Buildable
Snaps to ceilings
mCanSnapToFoundationCeiling
falseGeneric Buildable
Snaps to foundation tops
mCanSnapToFoundationFloor
falseWall Attachment
Snaps to foundation sides
mCanSnapToFoundationSide
falseGeneric Buildable
Snaps to walls
mCanSnapToWalls
trueWall Attachment
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Foundation inset
mFoundationSnappingInset
0.0Generic Buildable
Grid size
mGridSnapSize
100.0Buildable (base)
Rotates on walls
mIsWallRotationAllowed
trueGeneric Buildable
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
falseWall Attachment
Pillar snapping mode
mPillarSnappingMode
EPillarSnappingMode::PSM_NoneGeneric Buildable
mPowerTowerSnapConnectionnullptrthis class
Snap axis
mSnapAxis
EAxis::XWall Attachment
mSnapConnectionnullptrthis class
mSnapWirenullptrthis class
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Wall offset
mWallSnapOffset
FVector::ZeroVectorGeneric Buildable
Power SwitchAFGPowerSwitchHologram attach ptsneeds floor standard behavior

Inherits: Power Switch › Buildable (base) › Buildable (base)

rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
truethis class
Power TowerAFGPowerTowerHologram attach ptsneeds floor standard behavior

Inherits: Power Tower › Factory › Buildable (base) › Buildable (base)

rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Railroad AttachmentAFGRailroadAttachmentHologram attach ptsneeds floor TrySnapToActor

Inherits: Railroad Attachment › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
mMustSnapfalsethis class
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
falsethis class
mSnappedBuildingnullptrBuildable (base)
mSnappedConnectionnullptrthis class
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Railroad SignalAFGRailroadSignalHologram attach ptsneeds floor CheckValidPlacementGetRotationStepTrySnapToActor

Inherits: Railroad Signal › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • GetRotationStep — Custom rotation increment logic (why some things round to whole degrees and others don't)
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedConnectionnullptrthis class
mSnappedFloornullptrBuildable (base)
mSnappedRailroadTracknullptrthis class
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Railroad Switch ControlAFGRailroadSwitchControlHologram attach ptsneeds floor standard behavior

Inherits: Railroad Switch Control › Buildable (base) › Buildable (base)

rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Railroad TrackAFGRailroadTrackHologram attach ptsneeds floor changed in 1.2CheckValidPlacementGetRotationStepScrollRotateSetHologramLocationAndRotationTrySnapToActor

Inherits: Railroad Track › Spline › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • GetRotationStep — Custom rotation increment logic (why some things round to whole degrees and others don't)
  • ScrollRotate — Custom scroll-rotation behavior
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
mFlipSnappedDirectionfalsethis class
Grid size
mGridSnapSize
100.0Buildable (base)
mHitFloorFVector::ZeroVectorthis class
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnapDistance500.0this class
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedRailroadTracknullptrthis class
mSnappedRailroadTrackDistance0.0this class
mSnappedStartLocationFVector::ZeroVectorthis class
mSnappedStartTangentFVector::ZeroVectorthis class
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseCustomEndRotationfalsethis class
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Railroad VehicleAFGRailroadVehicleHologram no generic snap flags CheckValidPlacementScrollRotateSetHologramLocationAndRotation

Inherits: Railroad Vehicle › Vehicle › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • ScrollRotate — Custom scroll-rotation behavior
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
rulevaluecomes from
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationfalseVehicle
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
falseBuildable (base)
Railroad Vehicle RerailAFGRailroadVehicleRerailHologram no generic snap flags standard behavior

Inherits: Railroad Vehicle Rerail

rulevaluecomes from
RampAFGRampHologram attach ptsneeds floor standard behavior

Inherits: Ramp › Foundation › Factory Building › Buildable (base) › Buildable (base)

rulevaluecomes from
mAllowCornerRotationModefalseFoundation
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeVerticalZoopnullptrFoundation
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationfalseFactory Building
mDefaultBlockedZoopDirections0Buildable (base)
Fine rotation step
mFineTuneRotationStep
5Foundation
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
85.0Foundation
mMaxZoopAmount9Factory Building
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mOnlyAllowLineZoopfalseFoundation
Vertical hit zone
mSnapVerticalHitZoneRatio
0.25Foundation
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Resource ExtractorAFGResourceExtractorHologram attach ptsneeds floor CheckValidPlacementSetHologramLocationAndRotationTrySnapToActor

Inherits: Resource Extractor › Factory › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
falsethis class
mSnappedBuildingnullptrBuildable (base)
mSnappedExtractableResourcenullptrthis class
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
falsethis class
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Sign PoleAFGSignPoleHologram attach ptsneeds floor SetHologramLocationAndRotationTrySnapToActor

Inherits: Sign Pole › Pole › Factory › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationfalsePole
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
falsethis class
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
truePole
Snow CannonAFGBuildableSnowCannonHologram floorceilingsidewallsattach ptswall-rotatefine rotneeds floor GetRotationStepScrollRotateSetHologramLocationAndRotationTrySnapToActor

Inherits: Snow Cannon › Generic Buildable › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • GetRotationStep — Custom rotation increment logic (why some things round to whole degrees and others don't)
  • ScrollRotate — Custom scroll-rotation behavior
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Fine rotation
mAllowGranularRotation
falseGeneric Buildable
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
Beam snapping mode
mBeamSnappingMode
EBeamSnappingMode::BSM_NoneGeneric Buildable
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Snaps to angled walls
mCanSnapToAngularWalls
trueGeneric Buildable
Snaps to ceilings
mCanSnapToFoundationCeiling
falseGeneric Buildable
Snaps to foundation tops
mCanSnapToFoundationFloor
trueGeneric Buildable
Snaps to foundation sides
mCanSnapToFoundationSide
falseGeneric Buildable
Snaps to walls
mCanSnapToWalls
falseGeneric Buildable
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Foundation inset
mFoundationSnappingInset
0.0Generic Buildable
Grid size
mGridSnapSize
100.0Buildable (base)
Rotates on walls
mIsWallRotationAllowed
trueGeneric Buildable
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
Pillar snapping mode
mPillarSnappingMode
EPillarSnappingMode::PSM_NoneGeneric Buildable
Snap axis
mSnapAxis
EAxis::ZGeneric Buildable
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Wall offset
mWallSnapOffset
FVector::ZeroVectorGeneric Buildable
Space ElevatorAFGSpaceElevatorHologram attach ptsneeds floor CheckValidPlacement

Inherits: Space Elevator › Factory › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
SplineAFGSplineHologram attach ptsneeds floor standard behavior

Inherits: Spline › Buildable (base) › Buildable (base)

rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Spline Buildable SnapAFGSplineBuildableSnapHologram attach ptsneeds floor CheckValidPlacementGetRotationStepSetHologramLocationAndRotationTrySnapToActor

Inherits: Spline Buildable Snap › Factory › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • GetRotationStep — Custom rotation increment logic (why some things round to whole degrees and others don't)
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedOffset0.0this class
mSnappedSplineBuildablenullptrthis class
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Stackable PoleAFGStackablePoleHologram attach ptsneeds floor SetHologramLocationAndRotationTrySnapToActor

Inherits: Stackable Pole › Factory Building › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationfalseFactory Building
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
mMaxZoopAmount9Factory Building
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Stackable ShelfAFGStackableShelfHologram attach ptsneeds floor changed in 1.2TrySnapToActor

Inherits: Stackable Shelf › Factory Building › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationfalseFactory Building
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
mMaxZoopAmount9Factory Building
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Stackable StorageAFGStackableStorageHologram attach ptsneeds floor GetRotationStepTrySnapToActor

Inherits: Stackable Storage › Factory › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • GetRotationStep — Custom rotation increment logic (why some things round to whole degrees and others don't)
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
StairAFGStairHologram attach ptsneeds floor CheckValidPlacementTrySnapToActor

Inherits: Stair › Factory Building › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationfalseFactory Building
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
mMaxZoopAmount9Factory Building
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Standalone SignAFGStandaloneSignHologram floorceilingsidewallsattach ptswall-rotatefine rotneeds floorpasses tilt changed in 1.2GetRotationStepSetHologramLocationAndRotationTrySnapToActor

Inherits: Standalone Sign › Generic Buildable › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • GetRotationStep — Custom rotation increment logic (why some things round to whole degrees and others don't)
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Fine rotation
mAllowGranularRotation
falseGeneric Buildable
Attach grab distance
mAttachmentPointSnapDistanceThreshold
10000.0this class
Beam snapping mode
mBeamSnappingMode
EBeamSnappingMode::BSM_AllSidesthis class
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Snaps to angled walls
mCanSnapToAngularWalls
trueGeneric Buildable
Snaps to ceilings
mCanSnapToFoundationCeiling
falseGeneric Buildable
Snaps to foundation tops
mCanSnapToFoundationFloor
trueGeneric Buildable
Snaps to foundation sides
mCanSnapToFoundationSide
falseGeneric Buildable
Snaps to walls
mCanSnapToWalls
falseGeneric Buildable
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Foundation inset
mFoundationSnappingInset
0.0Generic Buildable
Grid size
mGridSnapSize
100.0Buildable (base)
Rotates on walls
mIsWallRotationAllowed
trueGeneric Buildable
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
mMaxZoopAmount9this class
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
Pillar snapping mode
mPillarSnappingMode
EPillarSnappingMode::PSM_AllSidesthis class
Snap axis
mSnapAxis
EAxis::ZGeneric Buildable
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
truethis class
Wall offset
mWallSnapOffset
FVector(50, 0, 0)this class
Storage BoxAFGStorageBoxHologram attach ptsneeds floor CreateAttachmentPointTransformScrollRotate

Inherits: Storage Box › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CreateAttachmentPointTransform — Defines attachment-point frames in the parent's local space — orientation-inheritance source
  • ScrollRotate — Custom scroll-rotation behavior
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
falsethis class
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Trading PostAFGTradingPostHologram attach ptsneeds floor CheckValidPlacementSetHologramLocationAndRotation

Inherits: Trading Post › Factory › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Train PlatformAFGTrainPlatformHologram attach ptsneeds floor GetRotationStepSetHologramLocationAndRotationTrySnapToActor

Inherits: Train Platform › Factory › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • GetRotationStep — Custom rotation increment logic (why some things round to whole degrees and others don't)
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mRequireSnapToPlatformfalsethis class
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Train StationAFGTrainStationHologram attach ptsneeds floor CheckValidPlacementSetHologramLocationAndRotation

Inherits: Train Station › Train Platform › Factory › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mRequireSnapToPlatformfalseTrain Platform
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
VehicleAFGVehicleHologram no generic snap flags CheckValidPlacementSetHologramLocationAndRotation

Inherits: Vehicle › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
rulevaluecomes from
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationfalsethis class
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
falseBuildable (base)
Vehicle Path SegmentAFGVehiclePathSegmentHologram attach ptsneeds floor CheckValidPlacementGetRotationStepScrollRotateSetHologramLocationAndRotationTrySnapToActor

Inherits: Vehicle Path Segment › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • GetRotationStep — Custom rotation increment logic (why some things round to whole degrees and others don't)
  • ScrollRotate — Custom scroll-rotation behavior
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
WalkwayAFGWalkwayHologram attach ptsneeds floor changed in 1.2TrySnapToActor

Inherits: Walkway › Factory Building › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationfalseFactory Building
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
mMaxZoopAmount9Factory Building
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mOnlyAllowLineZoopfalsethis class
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
WallAFGWallHologram attach ptsneeds floor changed in 1.2GetRotationStepScrollRotateTrySnapToActor

Inherits: Wall › Factory Building › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • GetRotationStep — Custom rotation increment logic (why some things round to whole degrees and others don't)
  • ScrollRotate — Custom scroll-rotation behavior
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationfalseFactory Building
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
mMaxZoopAmount9Factory Building
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mOnlyAllowLineZoopfalsethis class
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Wall AttachmentAFGWallAttachmentHologram floorceilingsidewallsattach ptswall-rotatefine rotneeds floor CheckValidPlacementSetHologramLocationAndRotation

Inherits: Wall Attachment › Generic Buildable › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
rulevaluecomes from
Fine rotation
mAllowGranularRotation
falseGeneric Buildable
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
Beam snapping mode
mBeamSnappingMode
EBeamSnappingMode::BSM_NoneGeneric Buildable
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Snaps to angled walls
mCanSnapToAngularWalls
trueGeneric Buildable
Snaps to ceilings
mCanSnapToFoundationCeiling
falseGeneric Buildable
Snaps to foundation tops
mCanSnapToFoundationFloor
falsethis class
Snaps to foundation sides
mCanSnapToFoundationSide
falseGeneric Buildable
Snaps to walls
mCanSnapToWalls
truethis class
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Foundation inset
mFoundationSnappingInset
0.0Generic Buildable
Grid size
mGridSnapSize
100.0Buildable (base)
Rotates on walls
mIsWallRotationAllowed
trueGeneric Buildable
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
falsethis class
Pillar snapping mode
mPillarSnappingMode
EPillarSnappingMode::PSM_NoneGeneric Buildable
Snap axis
mSnapAxis
EAxis::Xthis class
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Wall offset
mWallSnapOffset
FVector::ZeroVectorGeneric Buildable
Wall PassthroughAFGWallPassthroughHologram attach ptsneeds floor TrySnapToActor

Inherits: Wall Passthrough › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
trueBuildable (base)
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
trueBuildable (base)
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Water PumpAFGWaterPumpHologram attach ptsneeds floor CheckValidPlacementSetHologramLocationAndRotationTrySnapToActor

Inherits: Water Pump › Resource Extractor › Factory › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
falseResource Extractor
mSnappedBuildingnullptrBuildable (base)
mSnappedExtractableResourcenullptrResource Extractor
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
falseResource Extractor
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)
Wheeled VehicleAFGWheeledVehicleHologram no generic snap flags changed in 1.2ScrollRotateSetHologramLocationAndRotationTrySnapToActor

Inherits: Wheeled Vehicle › Vehicle › Buildable (base)

Custom snap code in this class:
  • ScrollRotate — Custom scroll-rotation behavior
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationfalseVehicle
mSnappedPathNodenullptrthis class
mSnappedPathSegmentnullptrthis class
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
falseBuildable (base)
WireAFGWireHologram attach ptsneeds floor CheckValidPlacementScrollRotateSetHologramLocationAndRotationTrySnapToActor

Inherits: Wire › Buildable (base) › Buildable (base)

Custom snap code in this class:
  • CheckValidPlacement — Custom validity rules (can allow placements the base game would refuse)
  • ScrollRotate — Custom scroll-rotation behavior
  • SetHologramLocationAndRotation — Custom placement code — where rotation tricks historically lived
  • TrySnapToActor — Custom code deciding when and how this snaps to another buildable
rulevaluecomes from
mActiveSnapConnectionnullptrthis class
Attach grab distance
mAttachmentPointSnapDistanceThreshold
500.0Buildable (base)
mBuildModeZoopnullptrBuildable (base)
Rotates on attach point
mCanRotateAroundAttachmentPoint
trueBuildable (base)
Uses attachment points
mCanSnapWithAttachmentPoints
trueBuildable (base)
mClearanceSnapMeshVisualizationnullptrBuildable (base)
mConstructionRotationFRotator::ZeroRotatorBuildable (base)
mCreateClearanceSnapMeshVisualizationtrueBuildable (base)
mDefaultBlockedZoopDirections0Buildable (base)
mDefaultPowerPoleWallRecipenullptrthis class
Grid size
mGridSnapSize
100.0Buildable (base)
Max floor steepness
mMaxPlacementFloorAngle
35.0Buildable (base)
Attachment points only
mMustSnapToAttachmentPoint
falseBuildable (base)
Needs a floor
mNeedsValidFloor
falsethis class
mPowerPoleWallnullptrthis class
mSnappedBuildingnullptrBuildable (base)
mSnappedFloornullptrBuildable (base)
mSnappedWallnullptrBuildable (base)
Clearance-overlap snap
mUseBuildClearanceOverlapSnapp
falsethis class
mUseDefaultZoopImplementationfalseBuildable (base)
Gradual foundation rotation
mUseGradualFoundationRotations
falseBuildable (base)

Per-buildable snap rules (589 buildables, from the game files)

This answers the "but signs and plugs snap to walls!" confusion: every actual buildable, extracted from the shipped game paks (1.2 CL491125), with its per-asset snap overrides. 162 buildables change snap behavior at the asset level — e.g. Catwalk Corner disables snapping on its Front and Left sides. The rightmost link jumps to the buildable's native placement class in the Browse tab.
Alien Power BuildingBuild_AlienPowerBuilding_C 3 snap pts FGBuildablePowerBooster

Native: FGBuildablePowerBooster · Hologram: (native default) → ?

top (X/Y)APT_Walkway_C @ (0, -460, 570)APT_Sign400x400Center_C @ (-0, -1040, 300)APT_Sign400x400Bottom_C @ (-0, 1060, 285)
side (X/Z)APT_Walkway_C @ (0, -460, 570)APT_Sign400x400Center_C @ (-0, -1040, 300)APT_Sign400x400Bottom_C @ (-0, 1060, 285)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/AlienPower/Build_AlienPowerBuilding.uasset

Assembler Mk1Build_AssemblerMk1_C no per-asset snap changes FGBuildableManufacturer

Native: FGBuildableManufacturer · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/AssemblerMk1/Build_AssemblerMk1.uasset

Automated Work BenchBuild_AutomatedWorkBench_C no per-asset snap changes FGBuildableAutomatedWorkBench

Native: FGBuildableAutomatedWorkBench · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/AutomatedWorkBench/Build_AutomatedWorkBench.uasset

Barrier CornerBuild_Barrier_Corner_C no per-asset snap changes Barrier Corner

Native: FGBuildableBarrierCorner · Hologram: Holo_Barrier_Corner_C → FGBarrierCornerHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Fence/Build_Barrier_Corner.uasset

Barrier Low 01Build_Barrier_Low_01_C no per-asset snap changes Fence

Native: FGBuildableWallLightweight · Hologram: Holo_Barrier_C → FGFenceHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Barrier/Build_Barrier_Low_01.uasset

Barrier Tall 01Build_Barrier_Tall_01_C no per-asset snap changes Fence

Native: FGBuildableWallLightweight · Hologram: Holo_Barrier_C → FGFenceHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Barrier/Build_Barrier_Tall_01.uasset

BeamBuild_Beam_C no per-asset snap changes Beam

Native: FGBuildableBeam · Hologram: Holo_Beam_C → FGBeamHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Prototype/Buildable/Beams/Build_Beam.uasset

Beam CableBuild_Beam_Cable_C no per-asset snap changes Beam

Native: FGBuildableBeam · Hologram: Holo_Beam_C → FGBeamHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Prototype/Buildable/Beams/Build_Beam_Cable.uasset

Beam Cable ClusterBuild_Beam_Cable_Cluster_C no per-asset snap changes Beam

Native: FGBuildableBeam · Hologram: Holo_Beam_C → FGBeamHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Prototype/Buildable/Beams/Build_Beam_Cable_Cluster.uasset

Beam ConcreteBuild_Beam_Concrete_C no per-asset snap changes Beam

Native: FGBuildableBeam · Hologram: Holo_Beam_C → FGBeamHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Prototype/Buildable/Beams/Build_Beam_Concrete.uasset

Beam ConnectorBuild_Beam_Connector_C 1 snap pts Generic Buildable

Native: FGBuildableFactoryBuilding · Hologram: Holo_BeamConnector_C → FGGenericBuildableHologram

top (X/Y)FGBeamAttachmentPoint @ (0, 0, 0)
side (X/Z)FGBeamAttachmentPoint @ (0, 0, 0)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Prototype/Buildable/Beams/Build_Beam_Connector.uasset

Beam Connector DoubleBuild_Beam_Connector_Double_C 1 snap pts Generic Buildable

Native: FGBuildableFactoryBuilding · Hologram: Holo_BeamConnector_C → FGGenericBuildableHologram

top (X/Y)FGBeamAttachmentPoint @ (0, 0, 0)
side (X/Z)FGBeamAttachmentPoint @ (0, 0, 0)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Prototype/Buildable/Beams/Build_Beam_Connector_Double.uasset

Beam CrossBuild_Beam_Cross_C no per-asset snap changes Beam

Native: FGBuildableBeam · Hologram: Holo_Beam_C → FGBeamHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Prototype/Buildable/Beams/Build_Beam_Cross.uasset

Beam HBuild_Beam_H_C no per-asset snap changes Beam

Native: FGBuildableBeam · Hologram: Holo_Beam_C → FGBeamHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Prototype/Buildable/Beams/Build_Beam_H.uasset

Beam PaintedBuild_Beam_Painted_C no per-asset snap changes Beam

Native: FGBuildableBeam · Hologram: Holo_Beam_C → FGBeamHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Prototype/Buildable/Beams/Build_Beam_Painted.uasset

Beam Prototype 01Build_Beam_Prototype_01_C no per-asset snap changes Beam

Native: FGBuildableBeam · Hologram: Holo_Beam_C → FGBeamHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Prototype/Buildable/Beams/Build_Beam_Prototype_01.uasset

Beam ShelfBuild_Beam_Shelf_C no per-asset snap changes Beam

Native: FGBuildableBeam · Hologram: Holo_Beam_C → FGBeamHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Prototype/Buildable/Beams/Build_Beam_Shelf.uasset

Beam SupportBuild_Beam_Support_C 1 snap pts Generic Buildable

Native: FGBuildableFactoryBuilding · Hologram: Holo_Beam_Support_C → FGGenericBuildableHologram

top (X/Y)FGBeamAttachmentPoint @ (0, 0, 0)
side (X/Z)FGBeamAttachmentPoint @ (0, 0, 0)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Prototype/Buildable/Beams/Build_Beam_Support.uasset

Big Garage Door 16x8Build_BigGarageDoor_16x8_C no per-asset snap changes Wall

Native: FGBuildableDoor · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Doors/Build_BigGarageDoor_16x8.uasset

Big Garage Door 16x8 ConcreteBuild_BigGarageDoor_16x8_Concrete_C no per-asset snap changes Wall

Native: FGBuildableDoor · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Doors/Build_BigGarageDoor_16x8_Concrete.uasset

Big Garage Door 16x8 SteelBuild_BigGarageDoor_16x8_Steel_C no per-asset snap changes Wall

Native: FGBuildableDoor · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Doors/Build_BigGarageDoor_16x8_Steel.uasset

BlenderBuild_Blender_C 11 snap pts FGBuildableManufacturer

Native: FGBuildableManufacturer · Hologram: (native default) → ?

top (X/Y)APT_Sign400x100Center_C @ (600, -720, 340)APT_Sign400x100Center_C @ (200, -720, 340)APT_Sign400x100Center_C @ (-200, -720, 340)APT_Sign400x100Center_C @ (-600, -720, 340)APT_Walkway_C @ (-810, -500, 1050)APT_Walkway_C @ (-810, 500, 1050)APT_Walkway_C @ (100, -510, 670)APT_Sign400x100Center_C @ (-600, 720, 340)APT_Sign400x100Center_C @ (-200, 720, 340)APT_Sign800x800Bottom_C @ (400, 720, 350)APT_Sign800x800Center_C @ (-860, 0, 860)
side (X/Z)APT_Sign400x100Center_C @ (600, -720, 340)APT_Sign400x100Center_C @ (200, -720, 340)APT_Sign400x100Center_C @ (-200, -720, 340)APT_Sign400x100Center_C @ (-600, -720, 340)APT_Walkway_C @ (-810, -500, 1050)APT_Walkway_C @ (-810, 500, 1050)APT_Walkway_C @ (100, -510, 670)APT_Sign400x100Center_C @ (-600, 720, 340)APT_Sign400x100Center_C @ (-200, 720, 340)APT_Sign800x800Bottom_C @ (400, 720, 350)APT_Sign800x800Center_C @ (-860, 0, 860)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/Blender/Build_Blender.uasset

BlueprintBuild_Blueprint_C no per-asset snap changes Blueprint

Native: FGBuildable · Hologram: Holo_Blueprint_C → FGBlueprintHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/BlueprintBuildable/Build_Blueprint.uasset

Blueprint DesignerBuild_BlueprintDesigner_C no per-asset snap changes Blueprint Designer

Native: FGBuildableBlueprintDesigner · Hologram: Holo_BlueprintDesigner_C → FGBlueprintDesignerHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/BlueprintDesigner/Build_BlueprintDesigner.uasset

Blueprint Designer MK2Build_BlueprintDesigner_MK2_C no per-asset snap changes Blueprint Designer

Native: FGBuildableBlueprintDesigner · Hologram: Holo_BlueprintDesigner_C → FGBlueprintDesignerHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/BlueprintDesigner/Build_BlueprintDesigner_MK2.uasset

Blueprint Designer Mk3Build_BlueprintDesigner_Mk3_C no per-asset snap changes Blueprint Designer

Native: FGBuildableBlueprintDesigner · Hologram: Holo_BlueprintDesigner_Mk3_C → FGBlueprintDesignerHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/BlueprintDesigner/Build_BlueprintDesigner_Mk3.uasset

Catwalk CornerBuild_CatwalkCorner_C no snap: Front, Left FGBuildableWalkwayLightweight

Native: FGBuildableWalkwayLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Catwalk/Build_CatwalkCorner.uasset

Catwalk CrossBuild_CatwalkCross_C no per-asset snap changes Walkway

Native: FGBuildableWalkwayLightweight · Hologram: Holo_WalkwayCross_C → FGWalkwayHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Catwalk/Build_CatwalkCross.uasset

Catwalk RampBuild_CatwalkRamp_C no snap: Right, Left Walkway

Native: FGBuildableWalkwayLightweight · Hologram: Holo_WalkwayStraight_C → FGWalkwayHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Catwalk/Build_CatwalkRamp.uasset

Catwalk StairsBuild_CatwalkStairs_C no snap: Right, Left Walkway

Native: FGBuildableWalkwayLightweight · Hologram: Holo_WalkwayStraight_C → FGWalkwayHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Catwalk/Build_CatwalkStairs.uasset

Catwalk StraightBuild_CatwalkStraight_C no snap: Right, Left Walkway

Native: FGBuildableWalkwayLightweight · Hologram: Holo_WalkwayStraight_C → FGWalkwayHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Catwalk/Build_CatwalkStraight.uasset

Catwalk TBuild_CatwalkT_C no snap: Front Walkway

Native: FGBuildableWalkwayLightweight · Hologram: Holo_WalkwayT_C → FGWalkwayHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Catwalk/Build_CatwalkT.uasset

Ceiling LightBuild_CeilingLight_C no per-asset snap changes Ceiling Light

Native: FGBuildableLightSource · Hologram: Holo_CeilingLight_C → FGCeilingLightHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/CeilingLight/Build_CeilingLight.uasset

Central StorageBuild_CentralStorage_C 4 snap pts Stackable Storage

Native: FGCentralStorageContainer · Hologram: (native default) → FGStackableStorageHologram

top (X/Y)APT_Sign400x300Top_C @ (-0, -455, 381)APT_Sign400x200Bottom_C @ (-0, 470, 281)APT_Sign400x400Top_C @ (225, 0, 365)APT_Sign400x400Top_C @ (-225, -0, 365)
side (X/Z)APT_Sign400x300Top_C @ (-0, -455, 381)APT_Sign400x200Bottom_C @ (-0, 470, 281)APT_Sign400x400Top_C @ (225, 0, 365)APT_Sign400x400Top_C @ (-225, -0, 365)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/CentralStorage/Build_CentralStorage.uasset

Chain Link FenceBuild_ChainLinkFence_C no per-asset snap changes Fence

Native: FGBuildableWallLightweight · Hologram: Holo_Barrier_C → FGFenceHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/TarpFence/Build_ChainLinkFence.uasset

Cheat Fluid PumpBuild_CheatFluidPump_C no per-asset snap changes Pipeline Pump

Native: FGBuildablePipelinePump · Hologram: Holo_PipelinePump_C → FGPipelinePumpHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/CheatFluidPump/Build_CheatFluidPump.uasset

Cheat Power SourceBuild_CheatPowerSource_C no per-asset snap changes FGBuildableFactory

Native: FGBuildableFactory · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/CheatPowerSource/Build_CheatPowerSource.uasset

Cheat Train Teleport StationBuild_CheatTrainTeleportStation_C no per-asset snap changes Train Station

Native: FGBuildableRailroadStation · Hologram: Holo_TrainStation_C → FGTrainStationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/Train/Station/Build_CheatTrainTeleportStation.uasset

Concrete Barrier 01Build_Concrete_Barrier_01_C no per-asset snap changes Fence

Native: FGBuildableWallLightweight · Hologram: Holo_Barrier_C → FGFenceHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Fence/Build_Concrete_Barrier_01.uasset

Concrete Concave Round Foundation 8x1Build_ConcreteConcaveRoundFoundation_8x1_C no snap: Front, Right Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_ConcreteConcaveRoundFoundation_8x1.uasset

Constructor Mk1Build_ConstructorMk1_C 2 snap pts FGBuildableManufacturer

Native: FGBuildableManufacturer · Hologram: (native default) → ?

top (X/Y)APT_Walkway_C @ (0, -460, 570)APT_Sign400x400Center_C @ (-0, 310, 570)
side (X/Z)APT_Walkway_C @ (0, -460, 570)APT_Sign400x400Center_C @ (-0, 310, 570)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/ConstructorMk1/Build_ConstructorMk1.uasset

ConverterBuild_Converter_C no per-asset snap changes FGBuildableManufacturerVariablePower

Native: FGBuildableManufacturerVariablePower · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/Converter/Build_Converter.uasset

Conveyor Attachment MergerBuild_ConveyorAttachmentMerger_C hologram override Conveyor Attachment

Native: FGBuildableAttachmentMerger · Hologram: Holo_ConveyorAttachment_C → FGConveyorAttachmentHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/CA_Merger/Build_ConveyorAttachmentMerger.uasset

Conveyor Attachment Merger LiftBuild_ConveyorAttachmentMergerLift_C hologram override Conveyor Attachment

Native: FGBuildableAttachmentMerger · Hologram: Holo_ConveyorAttachment_C → FGConveyorAttachmentHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/CA_MergerLift/Build_ConveyorAttachmentMergerLift.uasset

Conveyor Attachment Merger PriorityBuild_ConveyorAttachmentMergerPriority_C hologram override Conveyor Attachment

Native: FGBuildableMergerPriority · Hologram: Holo_ConveyorAttachment_C → FGConveyorAttachmentHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/CA_MergerPriority/Build_ConveyorAttachmentMergerPriority.uasset

Conveyor Attachment Merger Priority LiftBuild_ConveyorAttachmentMergerPriorityLift_C hologram override Conveyor Attachment

Native: FGBuildableMergerPriority · Hologram: Holo_ConveyorAttachment_C → FGConveyorAttachmentHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/CA_MergerLiftPriority/Build_ConveyorAttachmentMergerPriorityLift.uasset

Conveyor Attachment SplitterBuild_ConveyorAttachmentSplitter_C hologram override Conveyor Attachment

Native: FGBuildableAttachmentSplitter · Hologram: Holo_ConveyorAttachment_C → FGConveyorAttachmentHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/CA_Splitter/Build_ConveyorAttachmentSplitter.uasset

Conveyor Attachment Splitter LiftBuild_ConveyorAttachmentSplitterLift_C hologram override Conveyor Attachment

Native: FGBuildableAttachmentSplitter · Hologram: Holo_ConveyorAttachment_C → FGConveyorAttachmentHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/CA_SplitterLift/Build_ConveyorAttachmentSplitterLift.uasset

Conveyor Attachment Splitter ProgrammableBuild_ConveyorAttachmentSplitterProgrammable_C hologram override Conveyor Attachment

Native: FGBuildableSplitterSmart · Hologram: Holo_ConveyorAttachment_C → FGConveyorAttachmentHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/CA_SplitterProgrammable/Build_ConveyorAttachmentSplitterProgrammable.uasset

Conveyor Attachment Splitter Programmable LiftBuild_ConveyorAttachmentSplitterProgrammableLift_C hologram override Conveyor Attachment

Native: FGBuildableSplitterSmart · Hologram: Holo_ConveyorAttachment_C → FGConveyorAttachmentHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/CA_SplitterLiftProgrammable/Build_ConveyorAttachmentSplitterProgrammableLift.uasset

Conveyor Attachment Splitter SmartBuild_ConveyorAttachmentSplitterSmart_C hologram override Conveyor Attachment

Native: FGBuildableSplitterSmart · Hologram: Holo_ConveyorAttachment_C → FGConveyorAttachmentHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/CA_SplitterSmart/Build_ConveyorAttachmentSplitterSmart.uasset

Conveyor Attachment Splitter Smart LiftBuild_ConveyorAttachmentSplitterSmartLift_C hologram override Conveyor Attachment

Native: FGBuildableSplitterSmart · Hologram: Holo_ConveyorAttachment_C → FGConveyorAttachmentHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/CA_SplitterLiftSmart/Build_ConveyorAttachmentSplitterSmartLift.uasset

Conveyor Belt Mk1Build_ConveyorBeltMk1_C no per-asset snap changes Conveyor Belt

Native: FGBuildableConveyorBelt · Hologram: Holo_ConveyorBelt_C → FGConveyorBeltHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/ConveyorBeltMk1/Build_ConveyorBeltMk1.uasset

Conveyor Belt Mk2Build_ConveyorBeltMk2_C no per-asset snap changes Conveyor Belt

Native: FGBuildableConveyorBelt · Hologram: Holo_ConveyorBelt_C → FGConveyorBeltHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/ConveyorBeltMk2/Build_ConveyorBeltMk2.uasset

Conveyor Belt Mk3Build_ConveyorBeltMk3_C no per-asset snap changes Conveyor Belt

Native: FGBuildableConveyorBelt · Hologram: Holo_ConveyorBelt_C → FGConveyorBeltHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/ConveyorBeltMk3/Build_ConveyorBeltMk3.uasset

Conveyor Belt Mk4Build_ConveyorBeltMk4_C no per-asset snap changes Conveyor Belt

Native: FGBuildableConveyorBelt · Hologram: Holo_ConveyorBelt_C → FGConveyorBeltHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/ConveyorBeltMk4/Build_ConveyorBeltMk4.uasset

Conveyor Belt Mk5Build_ConveyorBeltMk5_C no per-asset snap changes Conveyor Belt

Native: FGBuildableConveyorBelt · Hologram: Holo_ConveyorBelt_C → FGConveyorBeltHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/ConveyorBeltMk5/Build_ConveyorBeltMk5.uasset

Conveyor Belt Mk6Build_ConveyorBeltMk6_C no per-asset snap changes Conveyor Belt

Native: FGBuildableConveyorBelt · Hologram: Holo_ConveyorBelt_C → FGConveyorBeltHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/ConveyorBeltMk6/Build_ConveyorBeltMk6.uasset

Conveyor Ceiling AttachmentBuild_ConveyorCeilingAttachment_C 1 snap pts Wall Attachment

Native: FGBuildablePoleBase · Hologram: Holo_ConveyorCeilingAttachment_C → FGWallAttachmentHologram

top (X/Y)APT_ConveyorCeilingAttachment_C @ (0, 0, 250)
side (X/Z)APT_ConveyorCeilingAttachment_C @ (0, 0, 250)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/ConveyorPoleWall/Build_ConveyorCeilingAttachment.uasset

Conveyor Lift Mk1Build_ConveyorLiftMk1_C no per-asset snap changes Conveyor Lift

Native: FGBuildableConveyorLift · Hologram: Holo_ConveyorLift_C → FGConveyorLiftHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/ConveyorLiftMk1/Build_ConveyorLiftMk1.uasset

Conveyor Lift Mk2Build_ConveyorLiftMk2_C no per-asset snap changes Conveyor Lift

Native: FGBuildableConveyorLift · Hologram: Holo_ConveyorLift_C → FGConveyorLiftHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/ConveyorLiftMk2/Build_ConveyorLiftMk2.uasset

Conveyor Lift Mk3Build_ConveyorLiftMk3_C no per-asset snap changes Conveyor Lift

Native: FGBuildableConveyorLift · Hologram: Holo_ConveyorLift_C → FGConveyorLiftHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/ConveyorLiftMk3/Build_ConveyorLiftMk3.uasset

Conveyor Lift Mk4Build_ConveyorLiftMk4_C no per-asset snap changes Conveyor Lift

Native: FGBuildableConveyorLift · Hologram: Holo_ConveyorLift_C → FGConveyorLiftHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/ConveyorLiftMk4/Build_ConveyorLiftMk4.uasset

Conveyor Lift Mk5Build_ConveyorLiftMk5_C no per-asset snap changes Conveyor Lift

Native: FGBuildableConveyorLift · Hologram: Holo_ConveyorLift_C → FGConveyorLiftHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/ConveyorLiftMk5/Build_ConveyorLiftMk5.uasset

Conveyor Lift Mk6Build_ConveyorLiftMk6_C no per-asset snap changes Conveyor Lift

Native: FGBuildableConveyorLift · Hologram: Holo_ConveyorLift_C → FGConveyorLiftHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/ConveyorLiftMk6/Build_ConveyorLiftMk6.uasset

Conveyor MonitorBuild_ConveyorMonitor_C no per-asset snap changes Spline Buildable Snap

Native: FGBuildableConveyorMonitor · Hologram: Holo_ConveyorMonitor_C → FGSplineBuildableSnapHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/ConveyorMonitor/Build_ConveyorMonitor.uasset

Conveyor PoleBuild_ConveyorPole_C mSnapOnly0: {"ObjectName": "FGFactoryConnectionComponent'Default__Build_ConveyorPole_C:SnapOnly0'", "ObjectPath": "/Game/FactoryGame/Buildable/Factory/ConveyorPole/Build_ConveyorPole.4"} Conveyor Pole

Native: FGBuildablePoleConveyor · Hologram: Holo_ConveyorPole_C → FGConveyorPoleHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/ConveyorPole/Build_ConveyorPole.uasset

Conveyor Pole StackableBuild_ConveyorPoleStackable_C no per-asset snap changes Stackable Pole

Native: FGBuildablePoleStackable · Hologram: Holo_ConveyorStackable_C → FGStackablePoleHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/ConveyorPoleStackable/Build_ConveyorPoleStackable.uasset

Conveyor Pole WallBuild_ConveyorPoleWall_C no per-asset snap changes Wall Attachment

Native: FGBuildable · Hologram: Holo_ConveyorWallAttachment_C → FGWallAttachmentHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/ConveyorPoleWall/Build_ConveyorPoleWall.uasset

Conveyor Wall HoleBuild_ConveyorWallHole_C no per-asset snap changes Wall Attachment

Native: FGBuildable · Hologram: Holo_ConveyorWallHole_C → FGWallAttachmentHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/ConveyorHole/Build_ConveyorWallHole.uasset

Door MiddleBuild_DoorMiddle_C no per-asset snap changes Wall

Native: FGBuildableWall · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Prototype/Buildable/Doors/Build_DoorMiddle.uasset

Down Quarter Pipe Asphalt 8x4Build_DownQuarterPipe_Asphalt_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_DownQuarterPipe_Asphalt_8x4.uasset

Down Quarter Pipe Concrete 8x4Build_DownQuarterPipe_Concrete_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_DownQuarterPipe_Concrete_8x4.uasset

Down Quarter Pipe Concrete Polished 8x4Build_DownQuarterPipe_ConcretePolished_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_DownQuarterPipe_ConcretePolished_8x4.uasset

Down Quarter Pipe Grip 8x4Build_DownQuarterPipe_Grip_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_DownQuarterPipe_Grip_8x4.uasset

Down Quarter Pipe In Corner Asphalt 8x4Build_DownQuarterPipeInCorner_Asphalt_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_DownQuarterPipeInCorner_Asphalt_8x4.uasset

Down Quarter Pipe In Corner Concrete 8x4Build_DownQuarterPipeInCorner_Concrete_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_DownQuarterPipeInCorner_Concrete_8x4.uasset

Down Quarter Pipe In Corner Concrete Polished 8x4Build_DownQuarterPipeInCorner_ConcretePolished_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_DownQuarterPipeInCorner_ConcretePolished_8x4.uasset

Down Quarter Pipe In Corner Grip 8x4Build_DownQuarterPipeInCorner_Grip_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_DownQuarterPipeInCorner_Grip_8x4.uasset

Down Quarter Pipe Out Corner Asphalt 8x4Build_DownQuarterPipeOutCorner_Asphalt_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_DownQuarterPipeOutCorner_Asphalt_8x4.uasset

Down Quarter Pipe Out Corner Concrete 8x4Build_DownQuarterPipeOutCorner_Concrete_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_DownQuarterPipeOutCorner_Concrete_8x4.uasset

Down Quarter Pipe Out Corner Concrete Polished 8x4Build_DownQuarterPipeOutCorner_ConcretePolished_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_DownQuarterPipeOutCorner_ConcretePolished_8x4.uasset

Down Quarter Pipe Out Corner Grip 8x4Build_DownQuarterPipeOutCorner_Grip_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_DownQuarterPipeOutCorner_Grip_8x4.uasset

Drone StationBuild_DroneStation_C 7 snap pts FGBuildableDroneStation

Native: FGBuildableDroneStation · Hologram: (native default) → ?

top (X/Y)APT_Sign800x800Center_C @ (800, 690, 790)APT_Walkway_C @ (1000, 1200, 790)APT_Walkway_C @ (1000, -1200, 790)APT_Walkway_C @ (600, -1200, 790)APT_Sign800x800Center_C @ (1200, 690, 790)APT_Sign800x800Center_C @ (1200, -710, 790)APT_Sign800x800Center_C @ (1200, -10, 790)
side (X/Z)APT_Sign800x800Center_C @ (800, 690, 790)APT_Walkway_C @ (1000, 1200, 790)APT_Walkway_C @ (1000, -1200, 790)APT_Walkway_C @ (600, -1200, 790)APT_Sign800x800Center_C @ (1200, 690, 790)APT_Sign800x800Center_C @ (1200, -710, 790)APT_Sign800x800Center_C @ (1200, -10, 790)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/DroneStation/Build_DroneStation.uasset

ElevatorBuild_Elevator_C no per-asset snap changes Elevator

Native: FGBuildableElevator · Hologram: Holo_Elevator_C → FGElevatorHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/Elevator/Build_Elevator.uasset

Elevator Floor StopBuild_ElevatorFloorStop_C no per-asset snap changes Elevator Floor Stop

Native: FGBuildableElevatorFloorStop · Hologram: Holo_ElevatorFloorStop_C → FGElevatorFloorStopHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/Elevator/Build_ElevatorFloorStop.uasset

Fence 01Build_Fence_01_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Railing_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Fence/Build_Fence_01.uasset

Fence Ramp 8x1 LBuild_FenceRamp_8x1_L_C no per-asset snap changes FGBuildableWallLightweight

Native: FGBuildableWallLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Fence/Build_FenceRamp_8x1_L.uasset

Fence Ramp 8x1 RBuild_FenceRamp_8x1_R_C no per-asset snap changes FGBuildableWallLightweight

Native: FGBuildableWallLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Fence/Build_FenceRamp_8x1_R.uasset

Fence Ramp 8x2 LBuild_FenceRamp_8x2_L_C no per-asset snap changes FGBuildableWallLightweight

Native: FGBuildableWallLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Fence/Build_FenceRamp_8x2_L.uasset

Fence Ramp 8x2 RBuild_FenceRamp_8x2_R_C no per-asset snap changes FGBuildableWallLightweight

Native: FGBuildableWallLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Fence/Build_FenceRamp_8x2_R.uasset

Fence Ramp 8x4 LBuild_FenceRamp_8x4_L_C no per-asset snap changes FGBuildableWallLightweight

Native: FGBuildableWallLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Fence/Build_FenceRamp_8x4_L.uasset

Fence Ramp 8x4 RBuild_FenceRamp_8x4_R_C no per-asset snap changes FGBuildableWallLightweight

Native: FGBuildableWallLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Fence/Build_FenceRamp_8x4_R.uasset

Flat Frame 01Build_Flat_Frame_01_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/Build_Flat_Frame_01.uasset

Floodlight PoleBuild_FloodlightPole_C 3 snap pts Floodlight

Native: FGBuildableFloodlight · Hologram: Holo_FloodLightPole_C → FGFloodlightHologram

top (X/Y)APT_SignTop_C @ (70, 0, 3170)APT_SignCenter_C @ (70, 0, 1920)APT_SignBottom_C @ (70, 0, 720)
side (X/Z)APT_SignTop_C @ (70, 0, 3170)APT_SignCenter_C @ (70, 0, 1920)APT_SignBottom_C @ (70, 0, 720)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/Floodlight/Build_FloodlightPole.uasset

Floodlight WallBuild_FloodlightWall_C no per-asset snap changes Floodlight

Native: FGBuildableFloodlight · Hologram: Holo_FloodLightWall_C → FGFloodlightHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/Floodlight/Build_FloodlightWall.uasset

Fluid Truck StationBuild_FluidTruckStation_C no per-asset snap changes Docking Station

Native: FGBuildableDockingStation · Hologram: (native default) → FGDockingStationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/TruckStation/Build_FluidTruckStation.uasset

Foundation 8x1 01Build_Foundation_8x1_01_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/Build_Foundation_8x1_01.uasset

Foundation 8x2 01Build_Foundation_8x2_01_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/Build_Foundation_8x2_01.uasset

Foundation 8x4 01Build_Foundation_8x4_01_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/Build_Foundation_8x4_01.uasset

Foundation 8x4 Cheat GreenBuild_Foundation_8x4_Cheat_Green_C no per-asset snap changes FGBuildableFoundation

Native: FGBuildableFoundation · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/Build_Foundation_8x4_Cheat_Green.uasset

Foundation Asphalt 8x1Build_Foundation_Asphalt_8x1_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_Foundation_Asphalt_8x1.uasset

Foundation Asphalt 8x2Build_Foundation_Asphalt_8x2_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_Foundation_Asphalt_8x2.uasset

Foundation Asphalt 8x4Build_Foundation_Asphalt_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_Foundation_Asphalt_8x4.uasset

Foundation Concrete 8x1Build_Foundation_Concrete_8x1_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_Foundation_Concrete_8x1.uasset

Foundation Concrete 8x2Build_Foundation_Concrete_8x2_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_Foundation_Concrete_8x2.uasset

Foundation Concrete 8x4Build_Foundation_Concrete_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_Foundation_Concrete_8x4.uasset

Foundation Concrete Polished 8x1Build_Foundation_ConcretePolished_8x1_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_Foundation_ConcretePolished_8x1.uasset

Foundation Concrete Polished 8x2 2Build_Foundation_ConcretePolished_8x2_2_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_Foundation_ConcretePolished_8x2_2.uasset

Foundation Concrete Polished 8x4Build_Foundation_ConcretePolished_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_Foundation_ConcretePolished_8x4.uasset

Foundation Frame 01Build_Foundation_Frame_01_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/Build_Foundation_Frame_01.uasset

Foundation Glass 01Build_FoundationGlass_01_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/Build_FoundationGlass_01.uasset

Foundation Metal 8x1Build_Foundation_Metal_8x1_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_Foundation_Metal_8x1.uasset

Foundation Metal 8x2Build_Foundation_Metal_8x2_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_Foundation_Metal_8x2.uasset

Foundation Metal 8x4Build_Foundation_Metal_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_Foundation_Metal_8x4.uasset

Foundation Passthrough HypertubeBuild_FoundationPassthrough_Hypertube_C no per-asset snap changes Passthrough Pipe Hyper

Native: FGBuildablePassthroughPipeHyper · Hologram: (native default) → FGPassthroughPipeHyperHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/FoundationPassthrough/Build_FoundationPassthrough_Hypertube.uasset

Foundation Passthrough LiftBuild_FoundationPassthrough_Lift_C no per-asset snap changes Passthrough

Native: FGBuildablePassthrough · Hologram: (native default) → FGPassthroughHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/FoundationPassthrough/Build_FoundationPassthrough_Lift.uasset

Foundation Passthrough PipeBuild_FoundationPassthrough_Pipe_C no per-asset snap changes Passthrough

Native: FGBuildablePassthrough · Hologram: (native default) → FGPassthroughHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/FoundationPassthrough/Build_FoundationPassthrough_Pipe.uasset

Foundry Mk1Build_FoundryMk1_C 4 snap pts FGBuildableManufacturer

Native: FGBuildableManufacturer · Hologram: (native default) → ?

top (X/Y)APT_Sign400x100Bottom_C @ (-200, 260, 280)APT_Sign400x100Bottom_C @ (-200, -440, 290)APT_Sign400x100Bottom_C @ (200, -440, 290)APT_Walkway_C @ (-110, -440, 460)
side (X/Z)APT_Sign400x100Bottom_C @ (-200, 260, 280)APT_Sign400x100Bottom_C @ (-200, -440, 290)APT_Sign400x100Bottom_C @ (200, -440, 290)APT_Walkway_C @ (-110, -440, 460)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/FoundryMk1/Build_FoundryMk1.uasset

Fracking ExtractorBuild_FrackingExtractor_C no per-asset snap changes FGBuildableFrackingExtractor

Native: FGBuildableFrackingExtractor · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/FrackingExtractor/Build_FrackingExtractor.uasset

Fracking SmasherBuild_FrackingSmasher_C no per-asset snap changes FGBuildableFrackingActivator

Native: FGBuildableFrackingActivator · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/FrackingSmasher/Build_FrackingSmasher.uasset

Gate Automated 8x4Build_Gate_Automated_8x4_C no per-asset snap changes Wall

Native: FGBuildableDoor · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Doors/Build_Gate_Automated_8x4.uasset

Generator BiomassBuild_GeneratorBiomass_C 2 snap pts FGBuildableGeneratorFuel

Native: FGBuildableGeneratorFuel · Hologram: (native default) → ?

top (X/Y)APT_Sign200x400Bottom_C @ (0, -60, 260)APT_Sign200x400Bottom_C @ (0, 350, 290)
side (X/Z)APT_Sign200x400Bottom_C @ (0, -60, 260)APT_Sign200x400Bottom_C @ (0, 350, 290)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/GeneratorBiomass/Build_GeneratorBiomass.uasset

Generator Biomass AutomatedBuild_GeneratorBiomass_Automated_C 2 snap pts FGBuildableGeneratorFuel

Native: FGBuildableGeneratorFuel · Hologram: (native default) → ?

top (X/Y)APT_Sign200x400Bottom_C @ (0, -60, 260)APT_Sign200x400Bottom_C @ (0, 350, 290)
side (X/Z)APT_Sign200x400Bottom_C @ (0, -60, 260)APT_Sign200x400Bottom_C @ (0, 350, 290)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/GeneratorBiomass/Build_GeneratorBiomass_Automated.uasset

Generator CoalBuild_GeneratorCoal_C 4 snap pts FGBuildableGeneratorFuel

Native: FGBuildableGeneratorFuel · Hologram: (native default) → ?

top (X/Y)APT_Sign400x100Bottom_C @ (200, 1110, 280)APT_Sign400x100Bottom_C @ (-200, 1110, 280)APT_Sign800x800Bottom_C @ (0, 1110, 890)APT_Walkway_C @ (0, -1240, 820)
side (X/Z)APT_Sign400x100Bottom_C @ (200, 1110, 280)APT_Sign400x100Bottom_C @ (-200, 1110, 280)APT_Sign800x800Bottom_C @ (0, 1110, 890)APT_Walkway_C @ (0, -1240, 820)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/GeneratorCoal/Build_GeneratorCoal.uasset

Generator FuelBuild_GeneratorFuel_C 5 snap pts FGBuildableGeneratorFuel

Native: FGBuildableGeneratorFuel · Hologram: (native default) → ?

top (X/Y)APT_Walkway_C @ (0, 320, 1640)APT_Walkway_C @ (0, -320, 1640)APT_Walkway_C @ (320, 0, 1640)APT_Walkway_C @ (-320, 0, 1640)APT_Sign400x100Bottom_C @ (0, -820, 280)
side (X/Z)APT_Walkway_C @ (0, 320, 1640)APT_Walkway_C @ (0, -320, 1640)APT_Walkway_C @ (320, 0, 1640)APT_Walkway_C @ (-320, 0, 1640)APT_Sign400x100Bottom_C @ (0, -820, 280)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/GeneratorFuel/Build_GeneratorFuel.uasset

Generator Geo ThermalBuild_GeneratorGeoThermal_C 3 snap pts Geo Thermal Generator

Native: FGBuildableGeneratorGeoThermal · Hologram: (native default) → FGGeoThermalGeneratorHologram

top (X/Y)APT_Sign800x800Center_C @ (-660, 0, 930)APT_Walkway_C @ (580, -900, 710)APT_Walkway_C @ (580, 900, 710)
side (X/Z)APT_Sign800x800Center_C @ (-660, 0, 930)APT_Walkway_C @ (580, -900, 710)APT_Walkway_C @ (580, 900, 710)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/GeneratorGeoThermal/Build_GeneratorGeoThermal.uasset

Generator Integrated BiomassBuild_GeneratorIntegratedBiomass_C no per-asset snap changes FGBuildableGeneratorFuel

Native: FGBuildableGeneratorFuel · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/GeneratorBiomass/Build_GeneratorIntegratedBiomass.uasset

Generator NuclearBuild_GeneratorNuclear_C 5 snap pts FGBuildableGeneratorNuclear

Native: FGBuildableGeneratorNuclear · Hologram: (native default) → ?

top (X/Y)APT_Walkway_C @ (-540, 2030, 810)APT_Sign800x800Bottom_C @ (0, 2310, 820)APT_Sign400x100Bottom_C @ (-0, 2020, 680)APT_Sign400x100Bottom_C @ (-200, 2030, 290)APT_Sign400x100Bottom_C @ (200, 2030, 290)
side (X/Z)APT_Walkway_C @ (-540, 2030, 810)APT_Sign800x800Bottom_C @ (0, 2310, 820)APT_Sign400x100Bottom_C @ (-0, 2020, 680)APT_Sign400x100Bottom_C @ (-200, 2030, 290)APT_Sign400x100Bottom_C @ (200, 2030, 290)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/GeneratorNuclear/Build_GeneratorNuclear.uasset

Hadron ColliderBuild_HadronCollider_C 8 snap pts FGBuildableManufacturerVariablePower

Native: FGBuildableManufacturerVariablePower · Hologram: (native default) → ?

top (X/Y)APT_Sign400x100Bottom_C @ (1400, 1160, 280)APT_Sign400x100Bottom_C @ (1600, -1140, 280)APT_Sign400x100Bottom_C @ (1200, -1140, 280)APT_Sign400x100Bottom_C @ (800, -1140, 280)APT_Sign800x800Bottom_C @ (1390, -980, 510)APT_Walkway_C @ (1570, -980, 510)APT_Walkway_C @ (1020, -770, 510)APT_Walkway_C @ (1020, -370, 510)
side (X/Z)APT_Sign400x100Bottom_C @ (1400, 1160, 280)APT_Sign400x100Bottom_C @ (1600, -1140, 280)APT_Sign400x100Bottom_C @ (1200, -1140, 280)APT_Sign400x100Bottom_C @ (800, -1140, 280)APT_Sign800x800Bottom_C @ (1390, -980, 510)APT_Walkway_C @ (1570, -980, 510)APT_Walkway_C @ (1020, -770, 510)APT_Walkway_C @ (1020, -370, 510)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/HadronCollider/Build_HadronCollider.uasset

Hub TerminalBuild_HubTerminal_C no per-asset snap changes Factory

Native: FGBuildableHubTerminal · Hologram: (native default) → FGFactoryHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/HubTerminal/Build_HubTerminal.uasset

Hyper Pole StackableBuild_HyperPoleStackable_C no per-asset snap changes Stackable Pole

Native: FGBuildablePoleStackable · Hologram: Holo_PipelineStackable_C → FGStackablePoleHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PipelineSupport/Build_HyperPoleStackable.uasset

Hyper Tube JunctionBuild_HyperTubeJunction_C no per-asset snap changes Pipe Hyper Attachment

Native: FGBuildablePipeHyperJunction · Hologram: Holo_HyperTubeJunction_C → FGPipeHyperAttachmentHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PipeHyperJunction/Build_HyperTubeJunction.uasset

Hyper Tube Wall HoleBuild_HyperTubeWallHole_C no per-asset snap changes Wall Attachment

Native: FGBuildable · Hologram: Holo_PipelineSupportWallHole_C → FGWallAttachmentHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/HyperTubeWallSupport/Build_HyperTubeWallHole.uasset

Hyper Tube Wall SupportBuild_HyperTubeWallSupport_C no per-asset snap changes Wall Attachment

Native: FGBuildable · Hologram: Holo_PipelineSupportWall_C → FGWallAttachmentHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/HyperTubeWallSupport/Build_HyperTubeWallSupport.uasset

Hypertube TJunctionBuild_HypertubeTJunction_C no per-asset snap changes Pipe Hyper Attachment

Native: FGBuildablePipeHyperJunction · Hologram: Holo_HypertubeTJunction_C → FGPipeHyperAttachmentHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PipeHyperTJunction/Build_HypertubeTJunction.uasset

Industrial TankBuild_IndustrialTank_C no per-asset snap changes FGBuildablePipeReservoir

Native: FGBuildablePipeReservoir · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/IndustrialFluidContainer/Build_IndustrialTank.uasset

Inverted Concrete Foundation Convex 8x4Build_Inverted_ConcreteFoundation_Convex_8x4_C no snap: Front, Right Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_Inverted_ConcreteFoundation_Convex_8x4.uasset

Inverted Ramp Asphalt 8x1Build_InvertedRamp_Asphalt_8x1_C no snap: Front, Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_InvertedRamp_Asphalt_8x1.uasset

Inverted Ramp Asphalt 8x2Build_InvertedRamp_Asphalt_8x2_C no snap: Front, Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_InvertedRamp_Asphalt_8x2.uasset

Inverted Ramp Asphalt 8x4Build_InvertedRamp_Asphalt_8x4_C no snap: Front, Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_InvertedRamp_Asphalt_8x4.uasset

Inverted Ramp Concrete 8x1Build_InvertedRamp_Concrete_8x1_C no snap: Front, Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_InvertedRamp_Concrete_8x1.uasset

Inverted Ramp Concrete 8x2Build_InvertedRamp_Concrete_8x2_C no snap: Front, Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_InvertedRamp_Concrete_8x2.uasset

Inverted Ramp Concrete 8x4Build_InvertedRamp_Concrete_8x4_C no snap: Front, Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_InvertedRamp_Concrete_8x4.uasset

Inverted Ramp DCorner Asphalt 8x1Build_InvertedRamp_DCorner_Asphalt_8x1_C no snap: Front, Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_InvertedRamp_DCorner_Asphalt_8x1.uasset

Inverted Ramp DCorner Asphalt 8x2Build_InvertedRamp_DCorner_Asphalt_8x2_C no snap: Front, Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_InvertedRamp_DCorner_Asphalt_8x2.uasset

Inverted Ramp DCorner Asphalt 8x4Build_InvertedRamp_DCorner_Asphalt_8x4_C no snap: Front, Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_InvertedRamp_DCorner_Asphalt_8x4.uasset

Inverted Ramp DCorner Concrete 8x1Build_InvertedRamp_DCorner_Concrete_8x1_C no snap: Front, Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_InvertedRamp_DCorner_Concrete_8x1.uasset

Inverted Ramp DCorner Concrete 8x2Build_InvertedRamp_DCorner_Concrete_8x2_C no snap: Front, Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_InvertedRamp_DCorner_Concrete_8x2.uasset

Inverted Ramp DCorner Concrete 8x4Build_InvertedRamp_DCorner_Concrete_8x4_C no snap: Front, Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_InvertedRamp_DCorner_Concrete_8x4.uasset

Inverted Ramp DCorner Metal 8x1Build_InvertedRamp_DCorner_Metal_8x1_C no snap: Front, Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_InvertedRamp_DCorner_Metal_8x1.uasset

Inverted Ramp DCorner Metal 8x2Build_InvertedRamp_DCorner_Metal_8x2_C no snap: Front, Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_InvertedRamp_DCorner_Metal_8x2.uasset

Inverted Ramp DCorner Metal 8x4Build_InvertedRamp_DCorner_Metal_8x4_C no snap: Front, Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_InvertedRamp_DCorner_Metal_8x4.uasset

Inverted Ramp DCorner Polished 8x1Build_InvertedRamp_DCorner_Polished_8x1_C no snap: Front, Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_InvertedRamp_DCorner_Polished_8x1.uasset

Inverted Ramp DCorner Polished 8x2Build_InvertedRamp_DCorner_Polished_8x2_C no snap: Front, Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_InvertedRamp_DCorner_Polished_8x2.uasset

Inverted Ramp DCorner Polished 8x4Build_InvertedRamp_DCorner_Polished_8x4_C no snap: Front, Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_InvertedRamp_DCorner_Polished_8x4.uasset

Inverted Ramp Metal 8x1Build_InvertedRamp_Metal_8x1_C no snap: Front, Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_InvertedRamp_Metal_8x1.uasset

Inverted Ramp Metal 8x2Build_InvertedRamp_Metal_8x2_C no snap: Front, Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_InvertedRamp_Metal_8x2.uasset

Inverted Ramp Metal 8x4Build_InvertedRamp_Metal_8x4_C no snap: Front, Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_InvertedRamp_Metal_8x4.uasset

Inverted Ramp Polished 8x1Build_InvertedRamp_Polished_8x1_C no snap: Front, Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_InvertedRamp_Polished_8x1.uasset

Inverted Ramp Polished 8x2Build_InvertedRamp_Polished_8x2_C no snap: Front, Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_InvertedRamp_Polished_8x2.uasset

Inverted Ramp Polished 8x4Build_InvertedRamp_Polished_8x4_C no snap: Front, Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_InvertedRamp_Polished_8x4.uasset

Inverted Ramp UCorner Asphalt 8x1Build_InvertedRamp_UCorner_Asphalt_8x1_C no snap: Front, Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_InvertedRamp_UCorner_Asphalt_8x1.uasset

Inverted Ramp UCorner Asphalt 8x2Build_InvertedRamp_UCorner_Asphalt_8x2_C no snap: Front, Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_InvertedRamp_UCorner_Asphalt_8x2.uasset

Inverted Ramp UCorner Asphalt 8x4Build_InvertedRamp_UCorner_Asphalt_8x4_C no snap: Front, Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_InvertedRamp_UCorner_Asphalt_8x4.uasset

Inverted Ramp UCorner Concrete 8x1Build_InvertedRamp_UCorner_Concrete_8x1_C no snap: Front, Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_InvertedRamp_UCorner_Concrete_8x1.uasset

Inverted Ramp UCorner Concrete 8x2Build_InvertedRamp_UCorner_Concrete_8x2_C no snap: Front, Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_InvertedRamp_UCorner_Concrete_8x2.uasset

Inverted Ramp UCorner Concrete 8x4Build_InvertedRamp_UCorner_Concrete_8x4_C no snap: Front, Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_InvertedRamp_UCorner_Concrete_8x4.uasset

Inverted Ramp UCorner Metal 8x1Build_InvertedRamp_UCorner_Metal_8x1_C no snap: Front, Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_InvertedRamp_UCorner_Metal_8x1.uasset

Inverted Ramp UCorner Metal 8x2Build_InvertedRamp_UCorner_Metal_8x2_C no snap: Front, Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_InvertedRamp_UCorner_Metal_8x2.uasset

Inverted Ramp UCorner Metal 8x4Build_InvertedRamp_UCorner_Metal_8x4_C no snap: Front, Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_InvertedRamp_UCorner_Metal_8x4.uasset

Inverted Ramp UCorner Polished 8x1Build_InvertedRamp_UCorner_Polished_8x1_C no snap: Front, Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_InvertedRamp_UCorner_Polished_8x1.uasset

Inverted Ramp UCorner Polished 8x2Build_InvertedRamp_UCorner_Polished_8x2_C no snap: Front, Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_InvertedRamp_UCorner_Polished_8x2.uasset

Inverted Ramp UCorner Polished 8x4Build_InvertedRamp_UCorner_Polished_8x4_C no snap: Front, Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_InvertedRamp_UCorner_Polished_8x4.uasset

Jump PadBuild_JumpPad_C no per-asset snap changes FGBuildableFactory

Native: FGBuildableFactory · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/JumpPad/Build_JumpPad.uasset

Jump Pad AdjustableBuild_JumpPadAdjustable_C no per-asset snap changes Jump Pad Launcher

Native: FGBuildableJumppad · Hologram: Holo_JumpPadLauncher_C → FGJumpPadLauncherHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/JumpPad/Build_JumpPadAdjustable.uasset

Jump Pad TiltedBuild_JumpPadTilted_C no per-asset snap changes FGBuildableFactory

Native: FGBuildableFactory · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/JumpPad/Build_JumpPadTilted.uasset

LadderBuild_Ladder_C no per-asset snap changes Ladder

Native: FGBuildableLadder · Hologram: Holo_Ladder_C → FGLadderHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Ladder/Build_Ladder.uasset

Landing PadBuild_LandingPad_C no per-asset snap changes Jump Pad

Native: FGBuildableFactory · Hologram: Holo_LandingPad_C → FGJumpPadHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/LandingPad/Build_LandingPad.uasset

Large FanBuild_LargeFan_C no per-asset snap changes Generic Buildable

Native: FGBuildable · Hologram: Holo_LargeVent_C → FGGenericBuildableHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Vent/Build_LargeFan.uasset

Large VentBuild_LargeVent_C no per-asset snap changes Generic Buildable

Native: FGBuildable · Hologram: Holo_LargeVent_C → FGGenericBuildableHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Vent/Build_LargeVent.uasset

Lights Control PanelBuild_LightsControlPanel_C no per-asset snap changes Buildable (base)

Native: FGBuildableLightsControlPanel · Hologram: Holo_BuildingGradualBase_NoClearanceMesh_C → FGBuildableHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/LightsControlPanel/Build_LightsControlPanel.uasset

Locker MK1Build_Locker_MK1_C no per-asset snap changes FGCustomizationLocker

Native: FGCustomizationLocker · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/Locker/Build_Locker_MK1.uasset

Lookout TowerBuild_LookoutTower_C 7 snap pts Factory Building

Native: FGBuildable · Hologram: (native default) → FGFactoryBuildingHologram

top (X/Y)APT_Sign800x800Top_C @ (287, 0, 1968)APT_Sign800x800Top_C @ (-0, 287, 1968)APT_Sign800x800Top_C @ (-287, -0, 1968)APT_Walkway_C @ (280, 0, 1980)APT_Walkway_C @ (0, 280, 1980)APT_Walkway_C @ (-280, 0, 1980)APT_Walkway_C @ (0, -280, 1980)
side (X/Z)APT_Sign800x800Top_C @ (287, 0, 1968)APT_Sign800x800Top_C @ (-0, 287, 1968)APT_Sign800x800Top_C @ (-287, -0, 1968)APT_Walkway_C @ (280, 0, 1980)APT_Walkway_C @ (0, 280, 1980)APT_Walkway_C @ (-280, 0, 1980)APT_Walkway_C @ (0, -280, 1980)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/LookoutTower/Build_LookoutTower.uasset

MamBuild_Mam_C no per-asset snap changes Buildable (base)

Native: FGBuildableMAM · Hologram: Holo_BuildingGradualBase_C → FGBuildableHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/MAM/Build_Mam.uasset

Manufacturer Mk1Build_ManufacturerMk1_C 5 snap pts FGBuildableManufacturer

Native: FGBuildableManufacturer · Hologram: (native default) → ?

top (X/Y)APT_Sign400x100Bottom_C @ (600, -940, 250)APT_Sign400x100Bottom_C @ (200, -940, 250)APT_Sign400x100Bottom_C @ (-200, -940, 250)APT_Sign400x100Bottom_C @ (-600, -940, 250)APT_SignBottom_C @ (0, -570, 640)
side (X/Z)APT_Sign400x100Bottom_C @ (600, -940, 250)APT_Sign400x100Bottom_C @ (200, -940, 250)APT_Sign400x100Bottom_C @ (-200, -940, 250)APT_Sign400x100Bottom_C @ (-600, -940, 250)APT_SignBottom_C @ (0, -570, 640)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/ManufacturerMk1/Build_ManufacturerMk1.uasset

Miner Mk1Build_MinerMk1_C 2 snap pts FGBuildableResourceExtractor

Native: FGBuildableResourceExtractor · Hologram: (native default) → ?

top (X/Y)APT_Sign400x100Bottom_C @ (0, 860, 280)APT_Sign800x800Center_C @ (-0, 100, 1350)
side (X/Z)APT_Sign400x100Bottom_C @ (0, 860, 280)APT_Sign800x800Center_C @ (-0, 100, 1350)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/MinerMK1/Build_MinerMk1.uasset

Miner Mk2Build_MinerMk2_C 2 snap pts FGBuildableResourceExtractor

Native: FGBuildableResourceExtractor · Hologram: (native default) → ?

top (X/Y)APT_Sign800x800Center_C @ (-0, 120, 1350)APT_Sign400x100Bottom_C @ (0, 860, 280)
side (X/Z)APT_Sign800x800Center_C @ (-0, 120, 1350)APT_Sign400x100Bottom_C @ (0, 860, 280)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/MinerMk2/Build_MinerMk2.uasset

Miner Mk3Build_MinerMk3_C 3 snap pts FGBuildableResourceExtractor

Native: FGBuildableResourceExtractor · Hologram: (native default) → ?

top (X/Y)APT_Sign800x800Center_C @ (0, 120, 1350)APT_Sign400x100Bottom_C @ (0, 880, 280)APT_Sign400x400Center_C @ (0, 870, 540)
side (X/Z)APT_Sign800x800Center_C @ (0, 120, 1350)APT_Sign400x100Bottom_C @ (0, 880, 280)APT_Sign400x400Center_C @ (0, 870, 540)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/MinerMk3/Build_MinerMk3.uasset

Oil PumpBuild_OilPump_C 5 snap pts FGBuildableResourceExtractor

Native: FGBuildableResourceExtractor · Hologram: (native default) → ?

top (X/Y)APT_Sign400x100Bottom_C @ (0, 710, 280)APT_Sign800x800Top_C @ (-0, 80, 1560)APT_Walkway_C @ (0, 450, 1670)APT_Walkway_C @ (180, 250, 1670)APT_Walkway_C @ (-180, 250, 1670)
side (X/Z)APT_Sign400x100Bottom_C @ (0, 710, 280)APT_Sign800x800Top_C @ (-0, 80, 1560)APT_Walkway_C @ (0, 450, 1670)APT_Walkway_C @ (180, 250, 1670)APT_Walkway_C @ (-180, 250, 1670)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/OilPump/Build_OilPump.uasset

Oil RefineryBuild_OilRefinery_C 14 snap pts FGBuildableManufacturer

Native: FGBuildableManufacturer · Hologram: (native default) → ?

top (X/Y)APT_Walkway_C @ (-400, 420, 1380)APT_Walkway_C @ (390, 420, 1380)APT_Walkway_C @ (250, 480, 1610)APT_Walkway_C @ (250, 730, 1610)APT_Walkway_C @ (-250, 480, 1610)APT_Walkway_C @ (-250, 730, 1610)APT_Sign800x800Top_C @ (0, -780, 960)APT_Sign400x100Bottom_C @ (200, -940, 280)APT_Sign400x100Bottom_C @ (-200, -940, 280)APT_Sign400x100Bottom_C @ (200, 960, 280)APT_Sign400x100Bottom_C @ (-200, 960, 280)APT_Sign800x800Center_C @ (0, 990, 990)APT_Walkway_C @ (-300, 920, 1380)APT_Walkway_C @ (300, 920, 1380)
side (X/Z)APT_Walkway_C @ (-400, 420, 1380)APT_Walkway_C @ (390, 420, 1380)APT_Walkway_C @ (250, 480, 1610)APT_Walkway_C @ (250, 730, 1610)APT_Walkway_C @ (-250, 480, 1610)APT_Walkway_C @ (-250, 730, 1610)APT_Sign800x800Top_C @ (0, -780, 960)APT_Sign400x100Bottom_C @ (200, -940, 280)APT_Sign400x100Bottom_C @ (-200, -940, 280)APT_Sign400x100Bottom_C @ (200, 960, 280)APT_Sign400x100Bottom_C @ (-200, 960, 280)APT_Sign800x800Center_C @ (0, 990, 990)APT_Walkway_C @ (-300, 920, 1380)APT_Walkway_C @ (300, 920, 1380)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/OilRefinery/Build_OilRefinery.uasset

PackagerBuild_Packager_C no per-asset snap changes FGBuildableManufacturer

Native: FGBuildableManufacturer · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/Packager/Build_Packager.uasset

Pillar BaseBuild_PillarBase_C no per-asset snap changes Pillar

Native: FGBuildablePillarLightweight · Hologram: Holo_PillarBase_C → FGPillarHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/Build_PillarBase.uasset

Pillar Base SmallBuild_PillarBase_Small_C no per-asset snap changes Pillar

Native: FGBuildablePillarLightweight · Hologram: Holo_PillarBase_C → FGPillarHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Pillars/Build_PillarBase_Small.uasset

Pillar MiddleBuild_PillarMiddle_C no per-asset snap changes Pillar

Native: FGBuildablePillarLightweight · Hologram: Holo_Pillar_C → FGPillarHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/Build_PillarMiddle.uasset

Pillar Middle ConcreteBuild_PillarMiddle_Concrete_C no per-asset snap changes Pillar

Native: FGBuildablePillarLightweight · Hologram: Holo_Pillar_C → FGPillarHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/Build_PillarMiddle_Concrete.uasset

Pillar Middle FrameBuild_PillarMiddle_Frame_C no per-asset snap changes Pillar

Native: FGBuildablePillarLightweight · Hologram: Holo_Pillar_C → FGPillarHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/Build_PillarMiddle_Frame.uasset

Pillar Small ConcreteBuild_Pillar_Small_Concrete_C no per-asset snap changes Pillar

Native: FGBuildablePillarLightweight · Hologram: Holo_Pillar_C → FGPillarHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Pillars/Build_Pillar_Small_Concrete.uasset

Pillar Small FrameBuild_Pillar_Small_Frame_C no per-asset snap changes Pillar

Native: FGBuildablePillarLightweight · Hologram: Holo_Pillar_C → FGPillarHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Pillars/Build_Pillar_Small_Frame.uasset

Pillar Small MetalBuild_Pillar_Small_Metal_C no per-asset snap changes Pillar

Native: FGBuildablePillarLightweight · Hologram: Holo_Pillar_C → FGPillarHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Pillars/Build_Pillar_Small_Metal.uasset

Pillar TopBuild_PillarTop_C no per-asset snap changes Pillar

Native: FGBuildablePillarLightweight · Hologram: Holo_PillarBase_C → FGPillarHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/Build_PillarTop.uasset

Pipe HyperBuild_PipeHyper_C no per-asset snap changes Pipeline

Native: FGBuildablePipeHyper · Hologram: Holo_PipeHyper_C → FGPipelineHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PipeHyper/Build_PipeHyper.uasset

Pipe Hyper StartBuild_PipeHyperStart_C no per-asset snap changes Pipe Part

Native: FGPipeHyperStart · Hologram: Holo_PipeHyperStart_C → FGPipePartHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PipeHyperStart/Build_PipeHyperStart.uasset

Pipe Hyper SupportBuild_PipeHyperSupport_C mSnapOnly0: {"ObjectName": "FGPipeConnectionComponentHyper'Default__Build_PipeHyperSupport_C:SnapOnly0'", "ObjectPath": "/Game/FactoryGame/Buildable/Factory/PipeHyperSupport/Build_PipeHyperSupport.2"} Pipeline Pole

Native: FGBuildablePolePipe · Hologram: Holo_PipelineSupport_C → FGPipelinePoleHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PipeHyperSupport/Build_PipeHyperSupport.uasset

Pipe Storage TankBuild_PipeStorageTank_C no per-asset snap changes FGBuildablePipeReservoir

Native: FGBuildablePipeReservoir · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/StorageTank/Build_PipeStorageTank.uasset

Pipe Support StackableBuild_PipeSupportStackable_C no per-asset snap changes Stackable Pole

Native: FGBuildablePoleStackable · Hologram: Holo_PipelineStackable_C → FGStackablePoleHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PipelineSupport/Build_PipeSupportStackable.uasset

PipelineBuild_Pipeline_C no per-asset snap changes Pipeline

Native: FGBuildablePipeline · Hologram: Holo_Pipeline_C → FGPipelineHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/Pipeline/Build_Pipeline.uasset

Pipeline Flow IndicatorBuild_PipelineFlowIndicator_C no per-asset snap changes FGBuildablePipelineFlowIndicator

Native: FGBuildablePipelineFlowIndicator · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/Pipeline/FlowIndicator/Build_PipelineFlowIndicator.uasset

Pipeline Junction CrossBuild_PipelineJunction_Cross_C no per-asset snap changes Pipeline Junction

Native: FGBuildablePipelineJunction · Hologram: (native default) → FGPipelineJunctionHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PipeJunction/Build_PipelineJunction_Cross.uasset

Pipeline Junction TBuild_PipelineJunction_T_C no per-asset snap changes Pipeline Junction

Native: FGBuildablePipelineJunction · Hologram: (native default) → FGPipelineJunctionHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PipeJunction/Build_PipelineJunction_T.uasset

Pipeline MK2Build_PipelineMK2_C no per-asset snap changes Pipeline

Native: FGBuildablePipeline · Hologram: Holo_Pipeline_C → FGPipelineHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PipelineMk2/Build_PipelineMK2.uasset

Pipeline MK2 No IndicatorBuild_PipelineMK2_NoIndicator_C no per-asset snap changes Pipeline

Native: FGBuildablePipeline · Hologram: Holo_Pipeline_C → FGPipelineHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PipelineMk2/Build_PipelineMK2_NoIndicator.uasset

Pipeline No IndicatorBuild_Pipeline_NoIndicator_C no per-asset snap changes Pipeline

Native: FGBuildablePipeline · Hologram: Holo_Pipeline_C → FGPipelineHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/Pipeline/Build_Pipeline_NoIndicator.uasset

Pipeline PumpBuild_PipelinePump_C no per-asset snap changes Pipeline Pump

Native: FGBuildablePipelinePump · Hologram: Holo_PipelinePump_C → FGPipelinePumpHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PipePump/Build_PipelinePump.uasset

Pipeline Pump MK2Build_PipelinePumpMk2_C no per-asset snap changes Pipeline Pump

Native: FGBuildablePipelinePump · Hologram: Holo_PipelinePump_C → FGPipelinePumpHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PipePumpMk2/Build_PipelinePumpMK2.uasset

Pipeline SupportBuild_PipelineSupport_C mSnapOnly0: {"ObjectName": "FGPipeConnectionComponent'Default__Build_PipelineSupport_C:SnapOnly0'", "ObjectPath": "/Game/FactoryGame/Buildable/Factory/PipelineSupport/Build_PipelineSupport.2"} Pipeline Pole

Native: FGBuildablePolePipe · Hologram: Holo_PipelineSupport_C → FGPipelinePoleHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PipelineSupport/Build_PipelineSupport.uasset

Pipeline Support WallBuild_PipelineSupportWall_C no per-asset snap changes Wall Attachment

Native: FGBuildable · Hologram: Holo_PipelineSupportWall_C → FGWallAttachmentHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PipelineSupportWall/Build_PipelineSupportWall.uasset

Pipeline Support Wall HoleBuild_PipelineSupportWallHole_C no per-asset snap changes Wall Attachment

Native: FGBuildable · Hologram: Holo_PipelineSupportWallHole_C → FGWallAttachmentHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PipelineSupportWallHole/Build_PipelineSupportWallHole.uasset

PortalBuild_Portal_C 2 snap pts FGBuildablePortal

Native: FGBuildablePortal · Hologram: (native default) → ?

top (X/Y)APT_Sign400x400Center_C @ (195, 0, 990)APT_Sign400x100Bottom_C @ (115, 0, 590)
side (X/Z)APT_Sign400x400Center_C @ (195, 0, 990)APT_Sign400x100Bottom_C @ (115, 0, 590)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/Portal/Build_Portal.uasset

Portal PottyBuild_PortalPotty_C no per-asset snap changes Buildable (base)

Native: FGBuildable · Hologram: (native default) → FGBuildableHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PortalPotty/Build_PortalPotty.uasset

Portal SatelliteBuild_PortalSatellite_C 2 snap pts FGBuildablePortalSatellite

Native: FGBuildablePortalSatellite · Hologram: (native default) → ?

top (X/Y)APT_Sign400x400Center_C @ (195, 0, 850)APT_Sign400x100Bottom_C @ (115, 0, 590)
side (X/Z)APT_Sign400x400Center_C @ (195, 0, 850)APT_Sign400x100Bottom_C @ (115, 0, 590)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/Portal/Build_PortalSatellite.uasset

Potty mk1BUILD_Potty_mk1_C no per-asset snap changes FGPioneerPotty

Native: FGPioneerPotty · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Potty/BUILD_Potty_mk1.uasset

Power LineBuild_PowerLine_C no per-asset snap changes Wire

Native: FGBuildableWire · Hologram: Holo_PowerLine_C → FGWireHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PowerLine/Build_PowerLine.uasset

Power Pole Mk1Build_PowerPoleMk1_C no per-asset snap changes Power Pole

Native: FGBuildablePowerPole · Hologram: Holo_PowerPole_C → FGPowerPoleHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PowerPoleMk1/Build_PowerPoleMk1.uasset

Power Pole Mk2Build_PowerPoleMk2_C no per-asset snap changes Power Pole

Native: FGBuildablePowerPole · Hologram: Holo_PowerPole_C → FGPowerPoleHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PowerPoleMk2/Build_PowerPoleMk2.uasset

Power Pole Mk3Build_PowerPoleMk3_C no per-asset snap changes Power Pole

Native: FGBuildablePowerPole · Hologram: Holo_PowerPole_C → FGPowerPoleHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PowerPoleMk3/Build_PowerPoleMk3.uasset

Power Pole WallBuild_PowerPoleWall_C no per-asset snap changes Power Pole Wall

Native: FGBuildablePowerPole · Hologram: Holo_PowerSocket_C → FGPowerPoleWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PowerPoleWall/Build_PowerPoleWall.uasset

Power Pole Wall DoubleBuild_PowerPoleWallDouble_C no per-asset snap changes Power Pole Wall

Native: FGBuildablePowerPole · Hologram: Holo_PowerSocketDouble_C → FGPowerPoleWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PowerPoleWallDouble/Build_PowerPoleWallDouble.uasset

Power Pole Wall Double Mk2Build_PowerPoleWallDouble_Mk2_C no per-asset snap changes Power Pole Wall

Native: FGBuildablePowerPole · Hologram: Holo_PowerSocketDouble_C → FGPowerPoleWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PowerPoleWallDouble/Build_PowerPoleWallDouble_Mk2.uasset

Power Pole Wall Double Mk3Build_PowerPoleWallDouble_Mk3_C no per-asset snap changes Power Pole Wall

Native: FGBuildablePowerPole · Hologram: Holo_PowerSocketDouble_C → FGPowerPoleWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PowerPoleWallDouble/Build_PowerPoleWallDouble_Mk3.uasset

Power Pole Wall Mk2Build_PowerPoleWall_Mk2_C no per-asset snap changes Power Pole Wall

Native: FGBuildablePowerPole · Hologram: Holo_PowerSocket_C → FGPowerPoleWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PowerPoleWall/Build_PowerPoleWall_Mk2.uasset

Power Pole Wall Mk3Build_PowerPoleWall_Mk3_C no per-asset snap changes Power Pole Wall

Native: FGBuildablePowerPole · Hologram: Holo_PowerSocket_C → FGPowerPoleWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PowerPoleWall/Build_PowerPoleWall_Mk3.uasset

Power Storage Mk1Build_PowerStorageMk1_C no per-asset snap changes Buildable (base)

Native: FGBuildablePowerStorage · Hologram: (native default) → FGBuildableHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PowerStorage/Build_PowerStorageMk1.uasset

Power SwitchBuild_PowerSwitch_C no per-asset snap changes Power Switch

Native: FGBuildableCircuitSwitch · Hologram: (native default) → FGPowerSwitchHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PowerSwitch/Build_PowerSwitch.uasset

Power TowerBuild_PowerTower_C 2 snap pts Power Pole

Native: FGBuildablePowerPole · Hologram: Holo_PowerPole_C → FGPowerPoleHologram

top (X/Y)APT_SignBottom_C @ (100, 0, 2660)APT_SignBottom_C @ (-100, 0, 2660)
side (X/Z)APT_SignBottom_C @ (100, 0, 2660)APT_SignBottom_C @ (-100, 0, 2660)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PowerTower/Build_PowerTower.uasset

Power Tower PlatformBuild_PowerTowerPlatform_C 9 snap pts Power Pole

Native: FGBuildablePowerPole · Hologram: Holo_PowerPole_C → FGPowerPoleHologram

top (X/Y)APT_Walkway_C @ (-200, 400, 1970)APT_Walkway_C @ (0, 400, 1970)APT_Walkway_C @ (200, 400, 1970)APT_Walkway_C @ (-200, -400, 1970)APT_Walkway_C @ (0, -400, 1970)APT_Walkway_C @ (200, -400, 1970)APT_Walkway_C @ (400, -200, 1970)APT_Walkway_C @ (400, 0, 1970)APT_Walkway_C @ (400, 200, 1970)
side (X/Z)APT_Walkway_C @ (-200, 400, 1970)APT_Walkway_C @ (0, 400, 1970)APT_Walkway_C @ (200, 400, 1970)APT_Walkway_C @ (-200, -400, 1970)APT_Walkway_C @ (0, -400, 1970)APT_Walkway_C @ (200, -400, 1970)APT_Walkway_C @ (400, -200, 1970)APT_Walkway_C @ (400, 0, 1970)APT_Walkway_C @ (400, 200, 1970)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PowerTower/Build_PowerTowerPlatform.uasset

Priority Power SwitchBuild_PriorityPowerSwitch_C no per-asset snap changes Power Switch

Native: FGBuildablePriorityPowerSwitch · Hologram: (native default) → FGPowerSwitchHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PriorityPowerSwitch/Build_PriorityPowerSwitch.uasset

Quantum EncoderBuild_QuantumEncoder_C no per-asset snap changes FGBuildableManufacturerVariablePower

Native: FGBuildableManufacturerVariablePower · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/QuantumEncoder/Build_QuantumEncoder.uasset

Quarter PipeBuild_QuarterPipe_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_FoundationSideZoop_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/Build_QuarterPipe.uasset

Quarter Pipe 02Build_QuarterPipe_02_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_FoundationSideZoop_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/Build_QuarterPipe_02.uasset

Quarter Pipe Asphalt 8x4Build_QuarterPipe_Asphalt_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_QuarterPipe_Asphalt_8x4.uasset

Quarter Pipe Concrete 8x4Build_QuarterPipe_Concrete_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_QuarterPipe_Concrete_8x4.uasset

Quarter Pipe Concrete Polished 8x4Build_QuarterPipe_ConcretePolished_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_QuarterPipe_ConcretePolished_8x4.uasset

Quarter Pipe Corner 01Build_QuarterPipeCorner_01_C no per-asset snap changes FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/Build_QuarterPipeCorner_01.uasset

Quarter Pipe Corner 02Build_QuarterPipeCorner_02_C no per-asset snap changes FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/Build_QuarterPipeCorner_02.uasset

Quarter Pipe Corner 03Build_QuarterPipeCorner_03_C no per-asset snap changes FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/Build_QuarterPipeCorner_03.uasset

Quarter Pipe Corner 04Build_QuarterPipeCorner_04_C no per-asset snap changes FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/Build_QuarterPipeCorner_04.uasset

Quarter Pipe Grip 8x4Build_QuarterPipe_Grip_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_QuarterPipe_Grip_8x4.uasset

Quarter Pipe In Corner Asphalt 8x4Build_QuarterPipeInCorner_Asphalt_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_QuarterPipeInCorner_Asphalt_8x4.uasset

Quarter Pipe In Corner Concrete 8x4Build_QuarterPipeInCorner_Concrete_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_QuarterPipeInCorner_Concrete_8x4.uasset

Quarter Pipe In Corner Concrete Polished 8x4Build_QuarterPipeInCorner_ConcretePolished_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_QuarterPipeInCorner_ConcretePolished_8x4.uasset

Quarter Pipe In Corner Grip 8x4Build_QuarterPipeInCorner_Grip_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_QuarterPipeInCorner_Grip_8x4.uasset

Quarter Pipe Middle Asphalt 8x1Build_QuarterPipeMiddle_Asphalt_8x1_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_QuarterPipeMiddle_Asphalt_8x1.uasset

Quarter Pipe Middle Asphalt 8x2Build_QuarterPipeMiddle_Asphalt_8x2_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_QuarterPipeMiddle_Asphalt_8x2.uasset

Quarter Pipe Middle Asphalt 8x4Build_QuarterPipeMiddle_Asphalt_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_QuarterPipeMiddle_Asphalt_8x4.uasset

Quarter Pipe Middle Concrete 8x1Build_QuarterPipeMiddle_Concrete_8x1_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_QuarterPipeMiddle_Concrete_8x1.uasset

Quarter Pipe Middle Concrete 8x2Build_QuarterPipeMiddle_Concrete_8x2_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_QuarterPipeMiddle_Concrete_8x2.uasset

Quarter Pipe Middle Concrete 8x4Build_QuarterPipeMiddle_Concrete_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_QuarterPipeMiddle_Concrete_8x4.uasset

Quarter Pipe Middle Ficsit 8x1Build_QuarterPipeMiddle_Ficsit_8x1_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/FicsitSet/Build_QuarterPipeMiddle_Ficsit_8x1.uasset

Quarter Pipe Middle Ficsit 8x2Build_QuarterPipeMiddle_Ficsit_8x2_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/FicsitSet/Build_QuarterPipeMiddle_Ficsit_8x2.uasset

Quarter Pipe Middle Ficsit 8x4Build_QuarterPipeMiddle_Ficsit_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/FicsitSet/Build_QuarterPipeMiddle_Ficsit_8x4.uasset

Quarter Pipe Middle Grip 8x1Build_QuarterPipeMiddle_Grip_8x1_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_QuarterPipeMiddle_Grip_8x1.uasset

Quarter Pipe Middle Grip 8x2Build_QuarterPipeMiddle_Grip_8x2_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_QuarterPipeMiddle_Grip_8x2.uasset

Quarter Pipe Middle Grip 8x4Build_QuarterPipeMiddle_Grip_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_QuarterPipeMiddle_Grip_8x4.uasset

Quarter Pipe Middle In Corner Asphalt 8x1Build_QuarterPipeMiddleInCorner_Asphalt_8x1_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_QuarterPipeMiddleInCorner_Asphalt_8x1.uasset

Quarter Pipe Middle In Corner Asphalt 8x2Build_QuarterPipeMiddleInCorner_Asphalt_8x2_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_QuarterPipeMiddleInCorner_Asphalt_8x2.uasset

Quarter Pipe Middle In Corner Asphalt 8x4Build_QuarterPipeMiddleInCorner_Asphalt_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_QuarterPipeMiddleInCorner_Asphalt_8x4.uasset

Quarter Pipe Middle In Corner Concrete 8x1Build_QuarterPipeMiddleInCorner_Concrete_8x1_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_QuarterPipeMiddleInCorner_Concrete_8x1.uasset

Quarter Pipe Middle In Corner Concrete 8x2Build_QuarterPipeMiddleInCorner_Concrete_8x2_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_QuarterPipeMiddleInCorner_Concrete_8x2.uasset

Quarter Pipe Middle In Corner Concrete 8x4Build_QuarterPipeMiddleInCorner_Concrete_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_QuarterPipeMiddleInCorner_Concrete_8x4.uasset

Quarter Pipe Middle In Corner Ficsit 8x1Build_QuarterPipeMiddleInCorner_Ficsit_8x1_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/FicsitSet/Build_QuarterPipeMiddleInCorner_Ficsit_8x1.uasset

Quarter Pipe Middle In Corner Ficsit 8x2Build_QuarterPipeMiddleInCorner_Ficsit_8x2_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/FicsitSet/Build_QuarterPipeMiddleInCorner_Ficsit_8x2.uasset

Quarter Pipe Middle In Corner Ficsit 8x4Build_QuarterPipeMiddleInCorner_Ficsit_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/FicsitSet/Build_QuarterPipeMiddleInCorner_Ficsit_8x4.uasset

Quarter Pipe Middle In Corner Grip 8x1Build_QuarterPipeMiddleInCorner_Grip_8x1_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_QuarterPipeMiddleInCorner_Grip_8x1.uasset

Quarter Pipe Middle In Corner Grip 8x2Build_QuarterPipeMiddleInCorner_Grip_8x2_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_QuarterPipeMiddleInCorner_Grip_8x2.uasset

Quarter Pipe Middle In Corner Grip 8x4Build_QuarterPipeMiddleInCorner_Grip_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_QuarterPipeMiddleInCorner_Grip_8x4.uasset

Quarter Pipe Middle In Corner Polished Concrete 8x1Build_QuarterPipeMiddleInCorner_PolishedConcrete_8x1_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_QuarterPipeMiddleInCorner_PolishedConcrete_8x1.uasset

Quarter Pipe Middle In Corner Polished Concrete 8x2Build_QuarterPipeMiddleInCorner_PolishedConcrete_8x2_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_QuarterPipeMiddleInCorner_PolishedConcrete_8x2.uasset

Quarter Pipe Middle In Corner Polished Concrete 8x4Build_QuarterPipeMiddleInCorner_PolishedConcrete_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_QuarterPipeMiddleInCorner_PolishedConcrete_8x4.uasset

Quarter Pipe Middle Out Corner Asphalt 4x1Build_QuarterPipeMiddleOutCorner_Asphalt_4x1_C no attach: Front, Right Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_QuarterPipeMiddleOutCorner_Asphalt_4x1.uasset

Quarter Pipe Middle Out Corner Asphalt 4x2Build_QuarterPipeMiddleOutCorner_Asphalt_4x2_C no attach: Front, Right Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_QuarterPipeMiddleOutCorner_Asphalt_4x2.uasset

Quarter Pipe Middle Out Corner Asphalt 4x4Build_QuarterPipeMiddleOutCorner_Asphalt_4x4_C no attach: Front, Right Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_QuarterPipeMiddleOutCorner_Asphalt_4x4.uasset

Quarter Pipe Middle Out Corner Concrete 4x1Build_QuarterPipeMiddleOutCorner_Concrete_4x1_C no attach: Front, Right Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_QuarterPipeMiddleOutCorner_Concrete_4x1.uasset

Quarter Pipe Middle Out Corner Concrete 4x2Build_QuarterPipeMiddleOutCorner_Concrete_4x2_C no attach: Front, Right Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_QuarterPipeMiddleOutCorner_Concrete_4x2.uasset

Quarter Pipe Middle Out Corner Concrete 4x4Build_QuarterPipeMiddleOutCorner_Concrete_4x4_C no attach: Front, Right Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_QuarterPipeMiddleOutCorner_Concrete_4x4.uasset

Quarter Pipe Middle Out Corner Ficsit 4x1Build_QuarterPipeMiddleOutCorner_Ficsit_4x1_C no attach: Front, Right Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/FicsitSet/Build_QuarterPipeMiddleOutCorner_Ficsit_4x1.uasset

Quarter Pipe Middle Out Corner Ficsit 4x2Build_QuarterPipeMiddleOutCorner_Ficsit_4x2_C no attach: Front, Right Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/FicsitSet/Build_QuarterPipeMiddleOutCorner_Ficsit_4x2.uasset

Quarter Pipe Middle Out Corner Ficsit 4x4Build_QuarterPipeMiddleOutCorner_Ficsit_4x4_C no attach: Front, Right Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/FicsitSet/Build_QuarterPipeMiddleOutCorner_Ficsit_4x4.uasset

Quarter Pipe Middle Out Corner Grip 4x1Build_QuarterPipeMiddleOutCorner_Grip_4x1_C no attach: Front, Right Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_QuarterPipeMiddleOutCorner_Grip_4x1.uasset

Quarter Pipe Middle Out Corner Grip 4x2Build_QuarterPipeMiddleOutCorner_Grip_4x2_C no attach: Front, Right Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_QuarterPipeMiddleOutCorner_Grip_4x2.uasset

Quarter Pipe Middle Out Corner Grip 4x4Build_QuarterPipeMiddleOutCorner_Grip_4x4_C no attach: Front, Right Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_QuarterPipeMiddleOutCorner_Grip_4x4.uasset

Quarter Pipe Middle Out Corner Polished Concrete 4x1Build_QuarterPipeMiddleOutCorner_PolishedConcrete_4x1_C no attach: Front, Right Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_QuarterPipeMiddleOutCorner_PolishedConcrete_4x1.uasset

Quarter Pipe Middle Out Corner Polished Concrete 4x2Build_QuarterPipeMiddleOutCorner_PolishedConcrete_4x2_C no attach: Front, Right Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_QuarterPipeMiddleOutCorner_PolishedConcrete_4x2.uasset

Quarter Pipe Middle Out Corner Polished Concrete 4x4Build_QuarterPipeMiddleOutCorner_PolishedConcrete_4x4_C no attach: Front, Right Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_QuarterPipeMiddleOutCorner_PolishedConcrete_4x4.uasset

Quarter Pipe Middle Polished Concrete 8x1Build_QuarterPipeMiddle_PolishedConcrete_8x1_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_QuarterPipeMiddle_PolishedConcrete_8x1.uasset

Quarter Pipe Middle Polished Concrete 8x2Build_QuarterPipeMiddle_PolishedConcrete_8x2_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_QuarterPipeMiddle_PolishedConcrete_8x2.uasset

Quarter Pipe Middle Polished Concrete 8x4Build_QuarterPipeMiddle_PolishedConcrete_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_QuarterPipeMiddle_PolishedConcrete_8x4.uasset

Quarter Pipe Out Corner Asphalt 8x4Build_QuarterPipeOutCorner_Asphalt_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_QuarterPipeOutCorner_Asphalt_8x4.uasset

Quarter Pipe Out Corner Concrete 8x4Build_QuarterPipeOutCorner_Concrete_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_QuarterPipeOutCorner_Concrete_8x4.uasset

Quarter Pipe Out Corner Concrete Polished 8x4Build_QuarterPipeOutCorner_ConcretePolished_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_QuarterPipeOutCorner_ConcretePolished_8x4.uasset

Quarter Pipe Out Corner Grip 8x4Build_QuarterPipeOutCorner_Grip_8x4_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_Foundation_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_QuarterPipeOutCorner_Grip_8x4.uasset

Radar TowerBuild_RadarTower_C 8 snap pts FGBuildableRadarTower

Native: FGBuildableRadarTower · Hologram: (native default) → ?

top (X/Y)APT_Sign800x800Center_C @ (-290, 0, 1500)APT_Sign800x800Center_C @ (290, 0, 1500)APT_Sign800x800Center_C @ (0, 290, 1500)APT_Sign800x800Center_C @ (-260, 0, 2650)APT_Sign800x800Center_C @ (260, 0, 2650)APT_Sign800x800Center_C @ (0, 260, 2650)APT_SignTop_C @ (-117, 0, 6750)APT_SignTop_C @ (3, -120, 6750)
side (X/Z)APT_Sign800x800Center_C @ (-290, 0, 1500)APT_Sign800x800Center_C @ (290, 0, 1500)APT_Sign800x800Center_C @ (0, 290, 1500)APT_Sign800x800Center_C @ (-260, 0, 2650)APT_Sign800x800Center_C @ (260, 0, 2650)APT_Sign800x800Center_C @ (0, 260, 2650)APT_SignTop_C @ (-117, 0, 6750)APT_SignTop_C @ (3, -120, 6750)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/RadarTower/Build_RadarTower.uasset

Railing 01Build_Railing_01_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Railing_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Fence/Build_Railing_01.uasset

Railroad Block SignalBuild_RailroadBlockSignal_C no per-asset snap changes Railroad Signal

Native: FGBuildableRailroadSignal · Hologram: Holo_RailroadSignal_C → FGRailroadSignalHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/Train/Signal/Build_RailroadBlockSignal.uasset

Railroad End StopBuild_RailroadEndStop_C no per-asset snap changes Railroad Attachment

Native: FGBuildableRailroadAttachment · Hologram: Holo_RailroadEndStop_C → FGRailroadAttachmentHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/Train/EndStop/Build_RailroadEndStop.uasset

Railroad Path SignalBuild_RailroadPathSignal_C no per-asset snap changes Railroad Signal

Native: FGBuildableRailroadSignal · Hologram: Holo_RailroadSignal_C → FGRailroadSignalHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/Train/Signal/Build_RailroadPathSignal.uasset

Railroad Switch ControlBuild_RailroadSwitchControl_C no per-asset snap changes Railroad Switch Control

Native: FGBuildableRailroadSwitchControl · Hologram: (native default) → FGRailroadSwitchControlHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/Train/SwitchControl/Build_RailroadSwitchControl.uasset

Railroad TrackBuild_RailroadTrack_C no per-asset snap changes Railroad Track

Native: FGBuildableRailroadTrack · Hologram: Holo_RailroadTrack_C → FGRailroadTrackHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/Train/Track/Build_RailroadTrack.uasset

Railroad Track IntegratedBuild_RailroadTrackIntegrated_C no per-asset snap changes FGBuildableRailroadTrack

Native: FGBuildableRailroadTrack · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/Train/Track/Build_RailroadTrackIntegrated.uasset

Ramp 8x1 01Build_Ramp_8x1_01_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Ramp/Build_Ramp_8x1_01.uasset

Ramp 8x2 01Build_Ramp_8x2_01_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Ramp/Build_Ramp_8x2_01.uasset

Ramp 8x4 01Build_Ramp_8x4_01_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Ramp/Build_Ramp_8x4_01.uasset

Ramp 8x4 Inverted 01Build_Ramp_8x4_Inverted_01_C no attach: Bottomno snap: Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Ramp/Build_Ramp_8x4_Inverted_01.uasset

Ramp 8x8x8Build_Ramp_8x8x8_C no attach: Top, Bottomno snap: Top, Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_RampDouble_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Ramp/Build_Ramp_8x8x8.uasset

Ramp Asphalt 8x1Build_Ramp_Asphalt_8x1_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_Ramp_Asphalt_8x1.uasset

Ramp Asphalt 8x2Build_Ramp_Asphalt_8x2_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_Ramp_Asphalt_8x2.uasset

Ramp Asphalt 8x4Build_Ramp_Asphalt_8x4_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_Ramp_Asphalt_8x4.uasset

Ramp Concrete 8x1Build_Ramp_Concrete_8x1_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_Ramp_Concrete_8x1.uasset

Ramp Concrete 8x2Build_Ramp_Concrete_8x2_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_Ramp_Concrete_8x2.uasset

Ramp Concrete 8x4Build_Ramp_Concrete_8x4_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_Ramp_Concrete_8x4.uasset

Ramp Diagonal 8x1 01Build_Ramp_Diagonal_8x1_01_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_CornerRamp_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Ramp/Build_Ramp_Diagonal_8x1_01.uasset

Ramp Diagonal 8x1 02Build_Ramp_Diagonal_8x1_02_C no attach: Topno snap: Top Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_CornerRamp_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Ramp/Build_Ramp_Diagonal_8x1_02.uasset

Ramp Diagonal 8x2 01Build_Ramp_Diagonal_8x2_01_C no per-asset snap changes FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Ramp/Build_Ramp_Diagonal_8x2_01.uasset

Ramp Diagonal 8x2 02Build_Ramp_Diagonal_8x2_02_C no attach: Topno snap: Top FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Ramp/Build_Ramp_Diagonal_8x2_02.uasset

Ramp Diagonal 8x4 01Build_Ramp_Diagonal_8x4_01_C no per-asset snap changes FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Ramp/Build_Ramp_Diagonal_8x4_01.uasset

Ramp Diagonal 8x4 02Build_Ramp_Diagonal_8x4_02_C no attach: Topno snap: Top FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Ramp/Build_Ramp_Diagonal_8x4_02.uasset

Ramp DoubleBuild_RampDouble_C no attach: Top, Bottomno snap: Top, Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_RampDouble_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Ramp/Build_RampDouble.uasset

Ramp Double 8x1Build_RampDouble_8x1_C no attach: Top, Bottomno snap: Top, Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_RampDouble_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Ramp/Build_RampDouble_8x1.uasset

Ramp Double Asphalt 8x1Build_RampDouble_Asphalt_8x1_C no attach: Top, Bottomno snap: Top, Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_RampDouble_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_RampDouble_Asphalt_8x1.uasset

Ramp Double Asphalt 8x2Build_RampDouble_Asphalt_8x2_C no attach: Top, Bottomno snap: Top, Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_RampDouble_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_RampDouble_Asphalt_8x2.uasset

Ramp Double Asphalt 8x4Build_RampDouble_Asphalt_8x4_C no attach: Top, Bottomno snap: Top, Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_RampDouble_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_RampDouble_Asphalt_8x4.uasset

Ramp Double Concrete 8x1Build_RampDouble_Concrete_8x1_C no attach: Top, Bottomno snap: Top, Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_RampDouble_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_RampDouble_Concrete_8x1.uasset

Ramp Double Concrete 8x2Build_RampDouble_Concrete_8x2_C no attach: Top, Bottomno snap: Top, Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_RampDouble_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_RampDouble_Concrete_8x2.uasset

Ramp Double Concrete 8x4Build_RampDouble_Concrete_8x4_C no attach: Top, Bottomno snap: Top, Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_RampDouble_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_RampDouble_Concrete_8x4.uasset

Ramp Double Metal 8x1Build_RampDouble_Metal_8x1_C no attach: Top, Bottomno snap: Top, Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_RampDouble_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_RampDouble_Metal_8x1.uasset

Ramp Double Metal 8x2Build_RampDouble_Metal_8x2_C no attach: Top, Bottomno snap: Top, Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_RampDouble_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_RampDouble_Metal_8x2.uasset

Ramp Double Metal 8x4Build_RampDouble_Metal_8x4_C no attach: Top, Bottomno snap: Top, Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_RampDouble_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_RampDouble_Metal_8x4.uasset

Ramp Double Polished 8x1Build_RampDouble_Polished_8x1_C no attach: Top, Bottomno snap: Top, Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_RampDouble_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_RampDouble_Polished_8x1.uasset

Ramp Double Polished 8x2Build_RampDouble_Polished_8x2_C no attach: Top, Bottomno snap: Top, Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_RampDouble_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_RampDouble_Polished_8x2.uasset

Ramp Double Polished 8x4Build_RampDouble_Polished_8x4_C no attach: Top, Bottomno snap: Top, Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_RampDouble_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_RampDouble_Polished_8x4.uasset

Ramp Down Corner Asphalt 8x1Build_Ramp_DownCorner_Asphalt_8x1_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_CornerRamp_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_Ramp_DownCorner_Asphalt_8x1.uasset

Ramp Down Corner Asphalt 8x2Build_Ramp_DownCorner_Asphalt_8x2_C no per-asset snap changes FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_Ramp_DownCorner_Asphalt_8x2.uasset

Ramp Down Corner Asphalt 8x4Build_Ramp_DownCorner_Asphalt_8x4_C no per-asset snap changes FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_Ramp_DownCorner_Asphalt_8x4.uasset

Ramp Down Corner Concrete 8x1Build_Ramp_DownCorner_Concrete_8x1_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_CornerRamp_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_Ramp_DownCorner_Concrete_8x1.uasset

Ramp Down Corner Concrete 8x2Build_Ramp_DownCorner_Concrete_8x2_C no per-asset snap changes FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_Ramp_DownCorner_Concrete_8x2.uasset

Ramp Down Corner Concrete 8x4Build_Ramp_DownCorner_Concrete_8x4_C no per-asset snap changes FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_Ramp_DownCorner_Concrete_8x4.uasset

Ramp Down Corner Metal 8x1Build_Ramp_DownCorner_Metal_8x1_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_CornerRamp_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_Ramp_DownCorner_Metal_8x1.uasset

Ramp Down Corner Metal 8x2Build_Ramp_DownCorner_Metal_8x2_C no per-asset snap changes FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_Ramp_DownCorner_Metal_8x2.uasset

Ramp Down Corner Metal 8x4Build_Ramp_DownCorner_Metal_8x4_C no per-asset snap changes FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_Ramp_DownCorner_Metal_8x4.uasset

Ramp Down Corner Polished 8x1Build_Ramp_DownCorner_Polished_8x1_C no per-asset snap changes Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_CornerRamp_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_Ramp_DownCorner_Polished_8x1.uasset

Ramp Down Corner Polished 8x2Build_Ramp_DownCorner_Polished_8x2_C no per-asset snap changes FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_Ramp_DownCorner_Polished_8x2.uasset

Ramp Down Corner Polished 8x4Build_Ramp_DownCorner_Polished_8x4_C no per-asset snap changes FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_Ramp_DownCorner_Polished_8x4.uasset

Ramp Frame 01Build_Ramp_Frame_01_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Ramp/Build_Ramp_Frame_01.uasset

Ramp Frame Inverted 01Build_Ramp_Frame_Inverted_01_C no attach: Bottomno snap: Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Ramp/Build_Ramp_Frame_Inverted_01.uasset

Ramp Inverted 8x1Build_RampInverted_8x1_C no attach: Bottomno snap: Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Ramp/Build_RampInverted_8x1.uasset

Ramp Inverted 8x1 Corner 01Build_RampInverted_8x1_Corner_01_C no attach: Bottomno snap: Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Ramp/Build_RampInverted_8x1_Corner_01.uasset

Ramp Inverted 8x1 Corner 02Build_RampInverted_8x1_Corner_02_C no attach: Bottomno snap: Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Ramp/Build_RampInverted_8x1_Corner_02.uasset

Ramp Inverted 8x2 01Build_RampInverted_8x2_01_C no attach: Bottomno snap: Bottom Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Ramp/Build_RampInverted_8x2_01.uasset

Ramp Inverted 8x2 Corner 01Build_RampInverted_8x2_Corner_01_C no attach: Bottomno snap: Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Ramp/Build_RampInverted_8x2_Corner_01.uasset

Ramp Inverted 8x2 Corner 02Build_RampInverted_8x2_Corner_02_C no attach: Bottomno snap: Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Ramp/Build_RampInverted_8x2_Corner_02.uasset

Ramp Inverted 8x4 Corner 01Build_RampInverted_8x4_Corner_01_C no attach: Bottomno snap: Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Ramp/Build_RampInverted_8x4_Corner_01.uasset

Ramp Inverted 8x4 Corner 02Build_RampInverted_8x4_Corner_02_C no attach: Bottomno snap: Bottom FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Ramp/Build_RampInverted_8x4_Corner_02.uasset

Ramp Metal 8x1Build_Ramp_Metal_8x1_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_Ramp_Metal_8x1.uasset

Ramp Metal 8x2Build_Ramp_Metal_8x2_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_Ramp_Metal_8x2.uasset

Ramp Metal 8x4Build_Ramp_Metal_8x4_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_Ramp_Metal_8x4.uasset

Ramp Polished 8x1Build_Ramp_Polished_8x1_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_Ramp_Polished_8x1.uasset

Ramp Polished 8x2Build_Ramp_Polished_8x2_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_Ramp_Polished_8x2.uasset

Ramp Polished 8x4Build_Ramp_Polished_8x4_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_Ramp_Polished_8x4.uasset

Ramp Up Corner Asphalt 8x1Build_Ramp_UpCorner_Asphalt_8x1_C no attach: Topno snap: Top Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_CornerRamp_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_Ramp_UpCorner_Asphalt_8x1.uasset

Ramp Up Corner Asphalt 8x2Build_Ramp_UpCorner_Asphalt_8x2_C no attach: Topno snap: Top FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_Ramp_UpCorner_Asphalt_8x2.uasset

Ramp Up Corner Asphalt 8x4Build_Ramp_UpCorner_Asphalt_8x4_C no attach: Topno snap: Top FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_Ramp_UpCorner_Asphalt_8x4.uasset

Ramp Up Corner Concrete 8x1Build_Ramp_UpCorner_Concrete_8x1_C no attach: Topno snap: Top Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_CornerRamp_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_Ramp_UpCorner_Concrete_8x1.uasset

Ramp Up Corner Concrete 8x2Build_Ramp_UpCorner_Concrete_8x2_C no attach: Topno snap: Top FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_Ramp_UpCorner_Concrete_8x2.uasset

Ramp Up Corner Concrete 8x4Build_Ramp_UpCorner_Concrete_8x4_C no attach: Topno snap: Top FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_Ramp_UpCorner_Concrete_8x4.uasset

Ramp Up Corner Metal 8x1Build_Ramp_UpCorner_Metal_8x1_C no attach: Topno snap: Top Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_CornerRamp_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_Ramp_UpCorner_Metal_8x1.uasset

Ramp Up Corner Metal 8x2Build_Ramp_UpCorner_Metal_8x2_C no attach: Topno snap: Top FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_Ramp_UpCorner_Metal_8x2.uasset

Ramp Up Corner Metal 8x4Build_Ramp_UpCorner_Metal_8x4_C no attach: Topno snap: Top FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_Ramp_UpCorner_Metal_8x4.uasset

Ramp Up Corner Polished 8x1Build_Ramp_UpCorner_Polished_8x1_C no attach: Topno snap: Top Foundation

Native: FGBuildableFoundationLightweight · Hologram: Holo_CornerRamp_C → FGFoundationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_Ramp_UpCorner_Polished_8x1.uasset

Ramp Up Corner Polished 8x2Build_Ramp_UpCorner_Polished_8x2_C no attach: Topno snap: Top FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_Ramp_UpCorner_Polished_8x2.uasset

Ramp Up Corner Polished 8x4Build_Ramp_UpCorner_Polished_8x4_C no attach: Topno snap: Top FGBuildableFoundationLightweight

Native: FGBuildableFoundationLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_Ramp_UpCorner_Polished_8x4.uasset

Resource SinkBuild_ResourceSink_C no per-asset snap changes FGBuildableResourceSink

Native: FGBuildableResourceSink · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/ResourceSink/Build_ResourceSink.uasset

Resource Sink ShopBuild_ResourceSinkShop_C no per-asset snap changes Buildable (base)

Native: FGBuildableResourceSinkShop · Hologram: Holo_BuildingGradualBase_C → FGBuildableHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/ResourceSinkShop/Build_ResourceSinkShop.uasset

Roof A 01Build_Roof_A_01_C no snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Roof_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_A_01.uasset

Roof A 02Build_Roof_A_02_C no snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Roof_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_A_02.uasset

Roof A 03Build_Roof_A_03_C no snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Roof_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_A_03.uasset

Roof A 04Build_Roof_A_04_C no snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Roof_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_A_04.uasset

Roof Metal In Corner 01Build_Roof_Metal_InCorner_01_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWallLightweight · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Metal_InCorner_01.uasset

Roof Metal In Corner 02Build_Roof_Metal_InCorner_02_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWallLightweight · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Metal_InCorner_02.uasset

Roof Metal In Corner 03Build_Roof_Metal_InCorner_03_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWallLightweight · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Metal_InCorner_03.uasset

Roof Metal Out Corner 01Build_Roof_Metal_OutCorner_01_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWallLightweight · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Metal_OutCorner_01.uasset

Roof Metal Out Corner 02Build_Roof_Metal_OutCorner_02_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWallLightweight · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Metal_OutCorner_02.uasset

Roof Metal Out Corner 03Build_Roof_Metal_OutCorner_03_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWallLightweight · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Metal_OutCorner_03.uasset

Roof Orange 01Build_Roof_Orange_01_C no snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Roof_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Orange_01.uasset

Roof Orange 02Build_Roof_Orange_02_C no snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Roof_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Orange_02.uasset

Roof Orange 03Build_Roof_Orange_03_C no snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Roof_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Orange_03.uasset

Roof Orange 04Build_Roof_Orange_04_C no snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Roof_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Orange_04.uasset

Roof Orange In Corner 01Build_Roof_Orange_InCorner_01_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWallLightweight · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Orange_InCorner_01.uasset

Roof Orange In Corner 02Build_Roof_Orange_InCorner_02_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWallLightweight · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Orange_InCorner_02.uasset

Roof Orange In Corner 03Build_Roof_Orange_InCorner_03_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWallLightweight · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Orange_InCorner_03.uasset

Roof Orange Out Corner 01Build_Roof_Orange_OutCorner_01_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWallLightweight · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Orange_OutCorner_01.uasset

Roof Orange Out Corner 02Build_Roof_Orange_OutCorner_02_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWallLightweight · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Orange_OutCorner_02.uasset

Roof Orange Out Corner 03Build_Roof_Orange_OutCorner_03_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWallLightweight · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Orange_OutCorner_03.uasset

Roof Tar 01Build_Roof_Tar_01_C no snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Roof_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Tar_01.uasset

Roof Tar 02Build_Roof_Tar_02_C no snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Roof_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Tar_02.uasset

Roof Tar 03Build_Roof_Tar_03_C no snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Roof_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Tar_03.uasset

Roof Tar 04Build_Roof_Tar_04_C no snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Roof_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Tar_04.uasset

Roof Tar In Corner 01Build_Roof_Tar_InCorner_01_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWallLightweight · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Tar_InCorner_01.uasset

Roof Tar In Corner 02Build_Roof_Tar_InCorner_02_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWallLightweight · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Tar_InCorner_02.uasset

Roof Tar In Corner 03Build_Roof_Tar_InCorner_03_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWallLightweight · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Tar_InCorner_03.uasset

Roof Tar Out Corner 01Build_Roof_Tar_OutCorner_01_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWallLightweight · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Tar_OutCorner_01.uasset

Roof Tar Out Corner 02Build_Roof_Tar_OutCorner_02_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWallLightweight · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Tar_OutCorner_02.uasset

Roof Tar Out Corner 03Build_Roof_Tar_OutCorner_03_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWallLightweight · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Tar_OutCorner_03.uasset

Roof Window 01Build_Roof_Window_01_C no snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Roof_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Window_01.uasset

Roof Window 02Build_Roof_Window_02_C no snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Roof_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Window_02.uasset

Roof Window 03Build_Roof_Window_03_C no snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Roof_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Window_03.uasset

Roof Window 04Build_Roof_Window_04_C no snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Roof_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Window_04.uasset

Roof Window In Corner 01Build_Roof_Window_InCorner_01_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWallLightweight · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Window_InCorner_01.uasset

Roof Window In Corner 02Build_Roof_Window_InCorner_02_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWallLightweight · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Window_InCorner_02.uasset

Roof Window In Corner 03Build_Roof_Window_InCorner_03_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWallLightweight · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Window_InCorner_03.uasset

Roof Window Out Corner 01Build_Roof_Window_OutCorner_01_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWallLightweight · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Window_OutCorner_01.uasset

Roof Window Out Corner 02Build_Roof_Window_OutCorner_02_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWallLightweight · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Window_OutCorner_02.uasset

Roof Window Out Corner 03Build_Roof_Window_OutCorner_03_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWallLightweight · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Roof/Build_Roof_Window_OutCorner_03.uasset

Sign PoleBuild_SignPole_C no per-asset snap changes FGBuildableSignSupport

Native: FGBuildableSignSupport · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/SignPole/Build_SignPole.uasset

Sign Pole HugeBuild_SignPole_Huge_C no per-asset snap changes FGBuildableSignSupport

Native: FGBuildableSignSupport · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/SignPole/Build_SignPole_Huge.uasset

Sign Pole LargeBuild_SignPole_Large_C no per-asset snap changes FGBuildableSignSupport

Native: FGBuildableSignSupport · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/SignPole/Build_SignPole_Large.uasset

Sign Pole MediumBuild_SignPole_Medium_C no per-asset snap changes FGBuildableSignSupport

Native: FGBuildableSignSupport · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/SignPole/Build_SignPole_Medium.uasset

Sign Pole PortraitBuild_SignPole_Portrait_C no per-asset snap changes FGBuildableSignSupport

Native: FGBuildableSignSupport · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/SignPole/Build_SignPole_Portrait.uasset

Sign Pole SmallBuild_SignPole_Small_C no per-asset snap changes FGBuildableSignSupport

Native: FGBuildableSignSupport · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/SignPole/Build_SignPole_Small.uasset

Single Door Base 01BUILD_SingleDoor_Base_01_C no per-asset snap changes FGBuildableDoor

Native: FGBuildableDoor · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Doors/BUILD_SingleDoor_Base_01.uasset

SM Railing Ramp 8x1 01Build_SM_RailingRamp_8x1_01_C no per-asset snap changes FGBuildableWallLightweight

Native: FGBuildableWallLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Fence/Build_SM_RailingRamp_8x1_01.uasset

SM Railing Ramp 8x2 01Build_SM_RailingRamp_8x2_01_C no per-asset snap changes FGBuildableWallLightweight

Native: FGBuildableWallLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Fence/Build_SM_RailingRamp_8x2_01.uasset

SM Railing Ramp 8x4 01Build_SM_RailingRamp_8x4_01_C no per-asset snap changes FGBuildableWallLightweight

Native: FGBuildableWallLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Fence/Build_SM_RailingRamp_8x4_01.uasset

Smelter Mk1Build_SmelterMk1_C 3 snap pts FGBuildableManufacturer

Native: FGBuildableManufacturer · Hologram: (native default) → ?

top (X/Y)APT_Sign400x100Bottom_C @ (0, 360, 310)APT_Sign400x100Bottom_C @ (0, -420, 290)APT_Sign400x400Bottom_C @ (0, 360, 680)
side (X/Z)APT_Sign400x100Bottom_C @ (0, 360, 310)APT_Sign400x100Bottom_C @ (0, -420, 290)APT_Sign400x400Bottom_C @ (0, 360, 680)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/SmelterMk1/Build_SmelterMk1.uasset

Space ElevatorBuild_SpaceElevator_C no per-asset snap changes Space Elevator

Native: FGBuildableSpaceElevator · Hologram: (native default) → FGSpaceElevatorHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/SpaceElevator/Build_SpaceElevator.uasset

Stackable ShelfBuild_StackableShelf_C no per-asset snap changes Stackable Shelf

Native: FGBuildableStackableShelf · Hologram: Holo_StackableShelf_C → FGStackableShelfHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/StackableShelf/Build_StackableShelf.uasset

Stair Asphalt 8x1Build_Stair_Asphalt_8x1_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_Stair_Asphalt_8x1.uasset

Stair Asphalt 8x2Build_Stair_Asphalt_8x2_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_Stair_Asphalt_8x2.uasset

Stair Asphalt 8x4Build_Stair_Asphalt_8x4_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/AsphaltSet/Build_Stair_Asphalt_8x4.uasset

Stair Concrete 8x1Build_Stair_Concrete_8x1_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_Stair_Concrete_8x1.uasset

Stair Concrete 8x2Build_Stair_Concrete_8x2_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_Stair_Concrete_8x2.uasset

Stair Concrete 8x4Build_Stair_Concrete_8x4_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/ConcreteSet/Build_Stair_Concrete_8x4.uasset

Stair Ficsit Set 8x1 01Build_Stair_FicsitSet_8x1_01_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/FicsitSet/Build_Stair_FicsitSet_8x1_01.uasset

Stair Ficsit Set 8x2 01Build_Stair_FicsitSet_8x2_01_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/FicsitSet/Build_Stair_FicsitSet_8x2_01.uasset

Stair Ficsit Set 8x4 01Build_Stair_FicsitSet_8x4_01_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/FicsitSet/Build_Stair_FicsitSet_8x4_01.uasset

Stair Grip Metal 8x1Build_Stair_GripMetal_8x1_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_Stair_GripMetal_8x1.uasset

Stair Grip Metal 8x2Build_Stair_GripMetal_8x2_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_Stair_GripMetal_8x2.uasset

Stair Grip Metal 8x4Build_Stair_GripMetal_8x4_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/GripMetal/Build_Stair_GripMetal_8x4.uasset

Stair Polished Concrete 8x1Build_Stair_PolishedConcrete_8x1_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_Stair_PolishedConcrete_8x1.uasset

Stair Polished Concrete 8x2Build_Stair_PolishedConcrete_8x2_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_Stair_PolishedConcrete_8x2.uasset

Stair Polished Concrete 8x4Build_Stair_PolishedConcrete_8x4_C no attach: Topno snap: Top Ramp

Native: FGBuildableRampLightweight · Hologram: Holo_Ramp_C → FGRampHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Foundation/PolishedConcreteSet/Build_Stair_PolishedConcrete_8x4.uasset

Stairs Left 01Build_Stairs_Left_01_C no per-asset snap changes FGBuildableStair

Native: FGBuildableStair · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Stair/Build_Stairs_Left_01.uasset

Stairs Right 01Build_Stairs_Right_01_C no per-asset snap changes FGBuildableStair

Native: FGBuildableStair · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Stair/Build_Stairs_Right_01.uasset

Standalone Widget Sign HugeBuild_StandaloneWidgetSign_Huge_C no per-asset snap changes Standalone Sign

Native: FGBuildableWidgetSign · Hologram: Holo_StandaloneSign_Huge_C → FGStandaloneSignHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/SignDigital/Build_StandaloneWidgetSign_Huge.uasset

Standalone Widget Sign LargeBuild_StandaloneWidgetSign_Large_C no per-asset snap changes Standalone Sign

Native: FGBuildableWidgetSign · Hologram: Holo_StandaloneSign_Large_C → FGStandaloneSignHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/SignDigital/Build_StandaloneWidgetSign_Large.uasset

Standalone Widget Sign MediumBuild_StandaloneWidgetSign_Medium_C no per-asset snap changes Standalone Sign

Native: FGBuildableWidgetSign · Hologram: Holo_StandaloneSign_Medium_C → FGStandaloneSignHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/SignDigital/Build_StandaloneWidgetSign_Medium.uasset

Standalone Widget Sign PortraitBuild_StandaloneWidgetSign_Portrait_C no per-asset snap changes Standalone Sign

Native: FGBuildableWidgetSign · Hologram: Holo_StandaloneSign_Portrait_C → FGStandaloneSignHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/SignDigital/Build_StandaloneWidgetSign_Portrait.uasset

Standalone Widget Sign SmallBuild_StandaloneWidgetSign_Small_C no per-asset snap changes Standalone Sign

Native: FGBuildableWidgetSign · Hologram: Holo_StandaloneSign_Small_C → FGStandaloneSignHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/SignDigital/Build_StandaloneWidgetSign_Small.uasset

Standalone Widget Sign Small Very WideBuild_StandaloneWidgetSign_SmallVeryWide_C no per-asset snap changes Standalone Sign

Native: FGBuildableWidgetSign · Hologram: Holo_StandaloneSign_Small_C → FGStandaloneSignHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/SignDigital/Build_StandaloneWidgetSign_SmallVeryWide.uasset

Standalone Widget Sign Small WideBuild_StandaloneWidgetSign_SmallWide_C no per-asset snap changes Standalone Sign

Native: FGBuildableWidgetSign · Hologram: Holo_StandaloneSign_Small_C → FGStandaloneSignHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/SignDigital/Build_StandaloneWidgetSign_SmallWide.uasset

Standalone Widget Sign SquareBuild_StandaloneWidgetSign_Square_C no per-asset snap changes Standalone Sign

Native: FGBuildableWidgetSign · Hologram: Holo_StandaloneSign_Medium_C → FGStandaloneSignHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/SignDigital/Build_StandaloneWidgetSign_Square.uasset

Standalone Widget Sign Square SmallBuild_StandaloneWidgetSign_Square_Small_C no per-asset snap changes Standalone Sign

Native: FGBuildableWidgetSign · Hologram: Holo_StandaloneSign_Medium_C → FGStandaloneSignHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/SignDigital/Build_StandaloneWidgetSign_Square_Small.uasset

Standalone Widget Sign Square TinyBuild_StandaloneWidgetSign_Square_Tiny_C no per-asset snap changes Standalone Sign

Native: FGBuildableWidgetSign · Hologram: Holo_StandaloneSign_Small_C → FGStandaloneSignHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/SignDigital/Build_StandaloneWidgetSign_Square_Tiny.uasset

Steel Wall 8x1Build_SteelWall_8x1_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/SteelWallSet/Build_SteelWall_8x1.uasset

Steel Wall 8x4Build_SteelWall_8x4_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/SteelWallSet/Build_SteelWall_8x4.uasset

Steel Wall 8x4 Door C 01Build_SteelWall_8x4_DoorC_01_C no per-asset snap changes Wall

Native: FGBuildableDoor · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/SteelWallSet/Build_SteelWall_8x4_DoorC_01.uasset

Steel Wall 8x4 Door S 01Build_SteelWall_8x4_DoorS_01_C no per-asset snap changes Wall

Native: FGBuildableDoor · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/SteelWallSet/Build_SteelWall_8x4_DoorS_01.uasset

Steel Wall 8x4 Gate 01Build_SteelWall_8x4_Gate_01_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/SteelWallSet/Build_SteelWall_8x4_Gate_01.uasset

Steel Wall 8x4 Window 01Build_SteelWall_8x4_Window_01_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/SteelWallSet/Build_SteelWall_8x4_Window_01.uasset

Steel Wall 8x4 Window 02Build_SteelWall_8x4_Window_02_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/SteelWallSet/Build_SteelWall_8x4_Window_02.uasset

Steel Wall 8x4 Window 03Build_SteelWall_8x4_Window_03_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/SteelWallSet/Build_SteelWall_8x4_Window_03.uasset

Steel Wall 8x4 Window 04Build_SteelWall_8x4_Window_04_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/SteelWallSet/Build_SteelWall_8x4_Window_04.uasset

Steel Wall Flip Tris 8x1Build_SteelWall_FlipTris_8x1_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/SteelWallSet/Build_SteelWall_FlipTris_8x1.uasset

Steel Wall Flip Tris 8x2Build_SteelWall_FlipTris_8x2_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/SteelWallSet/Build_SteelWall_FlipTris_8x2.uasset

Steel Wall Flip Tris 8x4Build_SteelWall_FlipTris_8x4_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/SteelWallSet/Build_SteelWall_FlipTris_8x4.uasset

Steel Wall Flip Tris 8x8Build_SteelWall_FlipTris_8x8_C no per-asset snap changes Wall

Native: FGBuildableWall · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/SteelWallSet/Build_SteelWall_FlipTris_8x8.uasset

Steel Wall Tris 8x1Build_SteelWall_Tris_8x1_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/SteelWallSet/Build_SteelWall_Tris_8x1.uasset

Steel Wall Tris 8x2Build_SteelWall_Tris_8x2_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/SteelWallSet/Build_SteelWall_Tris_8x2.uasset

Steel Wall Tris 8x4Build_SteelWall_Tris_8x4_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/SteelWallSet/Build_SteelWall_Tris_8x4.uasset

Steel Wall Tris 8x8Build_SteelWall_Tris_8x8_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/SteelWallSet/Build_SteelWall_Tris_8x8.uasset

Storage BlueprintBuild_StorageBlueprint_C no per-asset snap changes Buildable (base)

Native: FGBuildableStorage · Hologram: Holo_BuildingGradualBase_NoClearanceMesh_C → FGBuildableHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/StoragePlayer/Build_StorageBlueprint.uasset

Storage Container Mk1Build_StorageContainerMk1_C 4 snap pts Stackable Storage

Native: FGBuildableStorage · Hologram: (native default) → FGStackableStorageHologram

top (X/Y)APT_Sign400x200Bottom_C @ (-0, -470, 281)APT_Sign400x200Bottom_C @ (-0, 470, 281)APT_Sign800x400Center_C @ (230, 0, 220)APT_Sign800x400Center_C @ (-230, 0, 220)
side (X/Z)APT_Sign400x200Bottom_C @ (-0, -470, 281)APT_Sign400x200Bottom_C @ (-0, 470, 281)APT_Sign800x400Center_C @ (230, 0, 220)APT_Sign800x400Center_C @ (-230, 0, 220)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/StorageContainerMk1/Build_StorageContainerMk1.uasset

Storage Container Mk2Build_StorageContainerMk2_C 12 snap pts Stackable Storage

Native: FGBuildableStorage · Hologram: (native default) → FGStackableStorageHologram

top (X/Y)APT_Sign400x100Bottom_C @ (-0, 470, 280)APT_Sign400x100Bottom_C @ (-0, 470, 681)APT_Sign400x100Bottom_C @ (0, -470, 281)APT_Sign400x100Bottom_C @ (-0, -470, 681)APT_Sign800x800Center_C @ (-230, 0, 400)APT_Sign800x800Center_C @ (230, 0, 400)APT_Sign800x400Center_C @ (-230, 0, 600)APT_Sign800x400Center_C @ (-230, 0, 240)APT_Sign800x400Center_C @ (230, 0, 600)APT_Sign800x400Center_C @ (230, 0, 240)APT_Sign400x200Top_C @ (-0, -507, 466)APT_Sign400x200Top_C @ (-0, 509, 466)
side (X/Z)APT_Sign400x100Bottom_C @ (-0, 470, 280)APT_Sign400x100Bottom_C @ (-0, 470, 681)APT_Sign400x100Bottom_C @ (0, -470, 281)APT_Sign400x100Bottom_C @ (-0, -470, 681)APT_Sign800x800Center_C @ (-230, 0, 400)APT_Sign800x800Center_C @ (230, 0, 400)APT_Sign800x400Center_C @ (-230, 0, 600)APT_Sign800x400Center_C @ (-230, 0, 240)APT_Sign800x400Center_C @ (230, 0, 600)APT_Sign800x400Center_C @ (230, 0, 240)APT_Sign400x200Top_C @ (-0, -507, 466)APT_Sign400x200Top_C @ (-0, 509, 466)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/StorageContainerMk2/Build_StorageContainerMk2.uasset

Storage HazardBuild_StorageHazard_C no per-asset snap changes Storage Box

Native: FGBuildableStorage · Hologram: Holo_StorageBox_C → FGStorageBoxHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/StoragePlayer/Build_StorageHazard.uasset

Storage IntegratedBuild_StorageIntegrated_C no per-asset snap changes Buildable (base)

Native: FGBuildableStorage · Hologram: (native default) → FGBuildableHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/StoragePlayer/Build_StorageIntegrated.uasset

Storage MedkitBuild_StorageMedkit_C no per-asset snap changes Storage Box

Native: FGBuildableStorage · Hologram: Holo_StorageBox_C → FGStorageBoxHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/StoragePlayer/Build_StorageMedkit.uasset

Storage PlayerBuild_StoragePlayer_C no per-asset snap changes Storage Box

Native: FGBuildableStorage · Hologram: Holo_StorageBox_C → FGStorageBoxHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/StoragePlayer/Build_StoragePlayer.uasset

Street LightBuild_StreetLight_C no per-asset snap changes Factory

Native: FGBuildableLightSource · Hologram: Holo_StreetLight_C → FGFactoryHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/StreetLight/Build_StreetLight.uasset

Tarp FenceBuild_TarpFence_C no per-asset snap changes Fence

Native: FGBuildableWallLightweight · Hologram: Holo_Barrier_C → FGFenceHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/TarpFence/Build_TarpFence.uasset

Trading PostBuild_TradingPost_C 7 snap pts Trading Post

Native: FGBuildableTradingPost · Hologram: Holo_TradingPost_C → FGTradingPostHologram

top (X/Y)APT_Walkway_C @ (430, -980, 840)APT_Walkway_C @ (-200, -1210, 840)APT_Walkway_C @ (200, -1210, 840)APT_Sign200x400Center_C @ (-230, -0, 300)APT_Sign200x400Center_C @ (230, -0, 300)APT_Walkway_C @ (-200, -740, 840)APT_Walkway_C @ (200, -740, 840)
side (X/Z)APT_Walkway_C @ (430, -980, 840)APT_Walkway_C @ (-200, -1210, 840)APT_Walkway_C @ (200, -1210, 840)APT_Sign200x400Center_C @ (-230, -0, 300)APT_Sign200x400Center_C @ (230, -0, 300)APT_Walkway_C @ (-200, -740, 840)APT_Walkway_C @ (200, -740, 840)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/TradingPost/Build_TradingPost.uasset

Train Docking StationBuild_TrainDockingStation_C 6 snap pts Train Station

Native: FGBuildableTrainPlatformCargo · Hologram: Holo_TrainPlatformCargo_C → FGTrainStationHologram

top (X/Y)APT_Walkway_C @ (800, -1000, 775)APT_Walkway_C @ (-800, -1000, 775)APT_Sign400x100Center_C @ (-300, 1610, 360)APT_Sign400x100Center_C @ (300, 1610, 360)APT_Sign400x400Center_C @ (0, 1590, 390)APT_SignBottom_C @ (0, 1590, 710)
side (X/Z)APT_Walkway_C @ (800, -1000, 775)APT_Walkway_C @ (-800, -1000, 775)APT_Sign400x100Center_C @ (-300, 1610, 360)APT_Sign400x100Center_C @ (300, 1610, 360)APT_Sign400x400Center_C @ (0, 1590, 390)APT_SignBottom_C @ (0, 1590, 710)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/Train/Station/Build_TrainDockingStation.uasset

Train Docking Station LiquidBuild_TrainDockingStationLiquid_C 6 snap pts Train Station

Native: FGBuildableTrainPlatformCargo · Hologram: Holo_TrainPlatformCargo_C → FGTrainStationHologram

top (X/Y)APT_Walkway_C @ (800, -1000, 775)APT_Walkway_C @ (-800, -1000, 775)APT_Sign400x100Center_C @ (-300, 1610, 360)APT_Sign400x100Center_C @ (300, 1610, 360)APT_Sign400x400Center_C @ (0, 1590, 390)APT_SignBottom_C @ (0, 1590, 710)
side (X/Z)APT_Walkway_C @ (800, -1000, 775)APT_Walkway_C @ (-800, -1000, 775)APT_Sign400x100Center_C @ (-300, 1610, 360)APT_Sign400x100Center_C @ (300, 1610, 360)APT_Sign400x400Center_C @ (0, 1590, 390)APT_SignBottom_C @ (0, 1590, 710)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/Train/Station/Build_TrainDockingStationLiquid.uasset

Train Platform EmptyBuild_TrainPlatformEmpty_C no per-asset snap changes Train Station

Native: FGBuildableTrainPlatformEmpty · Hologram: Holo_TrainPlatformEmpty_C → FGTrainStationHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/Train/Station/Build_TrainPlatformEmpty.uasset

Train Platform Empty 02Build_TrainPlatformEmpty_02_C 4 snap pts Train Station

Native: FGBuildableTrainPlatformEmpty · Hologram: Holo_TrainPlatformEmpty_C → FGTrainStationHologram

top (X/Y)APT_Walkway_C @ (800, -1000, 775)APT_Walkway_C @ (800, 1000, 775)APT_Walkway_C @ (-800, -1000, 775)APT_Walkway_C @ (-800, 1000, 775)
side (X/Z)APT_Walkway_C @ (800, -1000, 775)APT_Walkway_C @ (800, 1000, 775)APT_Walkway_C @ (-800, -1000, 775)APT_Walkway_C @ (-800, 1000, 775)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/Train/Station/Build_TrainPlatformEmpty_02.uasset

Train StationBuild_TrainStation_C 4 snap pts Train Station

Native: FGBuildableRailroadStation · Hologram: Holo_TrainStation_C → FGTrainStationHologram

top (X/Y)APT_Walkway_C @ (800, -1000, 775)APT_Walkway_C @ (800, 1000, 775)APT_Walkway_C @ (-800, -1000, 775)APT_Walkway_C @ (-800, 1000, 775)
side (X/Z)APT_Walkway_C @ (800, -1000, 775)APT_Walkway_C @ (800, 1000, 775)APT_Walkway_C @ (-800, -1000, 775)APT_Walkway_C @ (-800, 1000, 775)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/Train/Station/Build_TrainStation.uasset

Tree Gift ProducerBuild_TreeGiftProducer_C no per-asset snap changes FGBuildableFactorySimpleProducer

Native: FGBuildableFactorySimpleProducer · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/Holiday/Build_TreeGiftProducer/Build_TreeGiftProducer.uasset

Truck StationBuild_TruckStation_C 9 snap pts Docking Station

Native: FGBuildableDockingStation · Hologram: (native default) → FGDockingStationHologram

top (X/Y)APT_Sign400x400Center_C @ (-310, -550, 400)APT_Sign400x400Center_C @ (310, -550, 400)APT_Sign400x100Center_C @ (-310, -550, 530)APT_Sign400x100Center_C @ (310, -550, 530)APT_Sign400x100Bottom_C @ (310, -1060, 510)APT_Sign400x100Bottom_C @ (-310, -1060, 510)APT_Sign400x100Center_C @ (-310, -550, 270)APT_Sign400x100Center_C @ (310, -550, 270)APT_Sign400x400Center_C @ (0, -510, 440)
side (X/Z)APT_Sign400x400Center_C @ (-310, -550, 400)APT_Sign400x400Center_C @ (310, -550, 400)APT_Sign400x100Center_C @ (-310, -550, 530)APT_Sign400x100Center_C @ (310, -550, 530)APT_Sign400x100Bottom_C @ (310, -1060, 510)APT_Sign400x100Bottom_C @ (-310, -1060, 510)APT_Sign400x100Center_C @ (-310, -550, 270)APT_Sign400x100Center_C @ (310, -550, 270)APT_Sign400x400Center_C @ (0, -510, 440)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/TruckStation/Build_TruckStation.uasset

ValveBuild_Valve_C no per-asset snap changes FGBuildablePipelinePump

Native: FGBuildablePipelinePump · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/PipeValve/Build_Valve.uasset

Vehicle Path BaseBuild_VehiclePath_Base_C no per-asset snap changes Vehicle Path Segment

Native: FGVehiclePathSegment · Hologram: Holo_VehiclePath_C → FGVehiclePathSegmentHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Vehicle/VehiclePath/Build_VehiclePath_Base.uasset

Vehicle Path ExplorerBuild_VehiclePath_Explorer_C no per-asset snap changes Vehicle Path Segment

Native: FGVehiclePathSegment · Hologram: Holo_VehiclePath_Explorer_C → FGVehiclePathSegmentHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Vehicle/Explorer/Build_VehiclePath_Explorer.uasset

Vehicle Path Factory CartBuild_VehiclePath_FactoryCart_C no per-asset snap changes Vehicle Path Segment

Native: FGVehiclePathSegment · Hologram: Holo_VehiclePath_FactoryCart_C → FGVehiclePathSegmentHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Vehicle/Golfcart/Build_VehiclePath_FactoryCart.uasset

Vehicle Path Node DefaultBuild_VehiclePathNode_Default_C no per-asset snap changes FGVehiclePathNode

Native: FGVehiclePathNode · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Vehicle/VehiclePath/Build_VehiclePathNode_Default.uasset

Vehicle Path Node Docking StationBuild_VehiclePathNode_DockingStation_C no per-asset snap changes FGStandaloneVehiclePathNode

Native: FGStandaloneVehiclePathNode · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Vehicle/VehiclePath/Build_VehiclePathNode_DockingStation.uasset

Vehicle Path TractorBuild_VehiclePath_Tractor_C no per-asset snap changes Vehicle Path Segment

Native: FGVehiclePathSegment · Hologram: Holo_VehiclePath_Tractor_C → FGVehiclePathSegmentHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Vehicle/Tractor/Build_VehiclePath_Tractor.uasset

Vehicle Path TruckBuild_VehiclePath_Truck_C no per-asset snap changes Vehicle Path Segment

Native: FGVehiclePathSegment · Hologram: Holo_VehiclePath_Truck_C → FGVehiclePathSegmentHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Vehicle/Truck/Build_VehiclePath_Truck.uasset

Vehicle Path UniversalBuild_VehiclePath_Universal_C no per-asset snap changes Vehicle Path Segment

Native: FGVehiclePathSegment · Hologram: Holo_VehiclePath_Universal_C → FGVehiclePathSegmentHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Vehicle/VehiclePath/Build_VehiclePath_Universal.uasset

Walkway CrossBuild_WalkwayCross_C no per-asset snap changes Walkway

Native: FGBuildableWalkwayLightweight · Hologram: Holo_WalkwayCross_C → FGWalkwayHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Walkway/Build_WalkwayCross.uasset

Walkway RampBuild_WalkwayRamp_C no snap: Right, Left Walkway

Native: FGBuildableWalkwayLightweight · Hologram: Holo_WalkwayStraight_C → FGWalkwayHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Walkway/Build_WalkwayRamp.uasset

Walkway StraightBuild_WalkwayStraight_C no snap: Right, Left Walkway

Native: FGBuildableWalkway · Hologram: Holo_WalkwayStraight_C → FGWalkwayHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Walkway/Build_WalkwayStraight.uasset

Walkway TBuild_WalkwayT_C no snap: Front Walkway

Native: FGBuildableWalkwayLightweight · Hologram: Holo_WalkwayT_C → FGWalkwayHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Walkway/Build_WalkwayT.uasset

Walkway TrunBuild_WalkwayTrun_C no snap: Front, Left FGBuildableWalkwayLightweight

Native: FGBuildableWalkwayLightweight · Hologram: (native default) → ?

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Walkway/Build_WalkwayTrun.uasset

Wall 8x4 01Build_Wall_8x4_01_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/Build_Wall_8x4_01.uasset

Wall 8x4 02Build_Wall_8x4_02_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/Build_Wall_8x4_02.uasset

Wall Concrete 8x1Build_Wall_Concrete_8x1_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_8x1.uasset

Wall Concrete 8x4Build_Wall_Concrete_8x4_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_8x4.uasset

Wall Concrete 8x4 Conveyor Hole 01Build_Wall_Concrete_8x4_ConveyorHole_01_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_8x4_ConveyorHole_01.uasset

Wall Concrete 8x4 Conveyor Hole 02Build_Wall_Concrete_8x4_ConveyorHole_02_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_8x4_ConveyorHole_02.uasset

Wall Concrete 8x4 Conveyor Hole 03Build_Wall_Concrete_8x4_ConveyorHole_03_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_8x4_ConveyorHole_03.uasset

Wall Concrete 8x4 Corner 01Build_Wall_Concrete_8x4_Corner_01_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWall · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_8x4_Corner_01.uasset

Wall Concrete 8x4 Corner 2Build_Wall_Concrete_8x4_Corner_2_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWall · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_8x4_Corner_2.uasset

Wall Concrete 8x4 Window 01Build_Wall_Concrete_8x4_Window_01_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_8x4_Window_01.uasset

Wall Concrete 8x4 Window 02Build_Wall_Concrete_8x4_Window_02_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_8x4_Window_02.uasset

Wall Concrete 8x4 Window 03Build_Wall_Concrete_8x4_Window_03_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_8x4_Window_03.uasset

Wall Concrete 8x4 Window 04Build_Wall_Concrete_8x4_Window_04_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_8x4_Window_04.uasset

Wall Concrete 8x8 Corner 01Build_Wall_Concrete_8x8_Corner_01_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWall · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_8x8_Corner_01.uasset

Wall Concrete 8x8 Corner 2Build_Wall_Concrete_8x8_Corner_2_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWall · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_8x8_Corner_2.uasset

Wall Concrete Angular 8x4Build_Wall_Concrete_Angular_8x4_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_Angular_8x4.uasset

Wall Concrete Angular 8x8Build_Wall_Concrete_Angular_8x8_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_Angular_8x8.uasset

Wall Concrete CDoor 8x4Build_Wall_Concrete_CDoor_8x4_C no per-asset snap changes Wall

Native: FGBuildableDoor · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_CDoor_8x4.uasset

Wall Concrete Flip Tris 8x1Build_Wall_Concrete_FlipTris_8x1_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_FlipTris_8x1.uasset

Wall Concrete Flip Tris 8x2Build_Wall_Concrete_FlipTris_8x2_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_FlipTris_8x2.uasset

Wall Concrete Flip Tris 8x4Build_Wall_Concrete_FlipTris_8x4_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_FlipTris_8x4.uasset

Wall Concrete Flip Tris 8x8Build_Wall_Concrete_FlipTris_8x8_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_FlipTris_8x8.uasset

Wall Concrete Gate 8x4Build_Wall_Concrete_Gate_8x4_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_Gate_8x4.uasset

Wall Concrete SDoor 8x4Build_Wall_Concrete_SDoor_8x4_C no per-asset snap changes Wall

Native: FGBuildableDoor · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_SDoor_8x4.uasset

Wall Concrete Tris 8x1Build_Wall_Concrete_Tris_8x1_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_Tris_8x1.uasset

Wall Concrete Tris 8x2Build_Wall_Concrete_Tris_8x2_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_Tris_8x2.uasset

Wall Concrete Tris 8x4Build_Wall_Concrete_Tris_8x4_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_Tris_8x4.uasset

Wall Concrete Tris 8x8Build_Wall_Concrete_Tris_8x8_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_Tris_8x8.uasset

Wall Concrete Tris Curved 8x8Build_Wall_Concrete_Tris_Curved_8x8_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_Tris_Curved_8x8.uasset

Wall Concrete Tris Glass 8x8Build_Wall_Concrete_Tris_Glass_8x8_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Concrete_Tris_Glass_8x8.uasset

Wall Conveyor 8x4 01Build_Wall_Conveyor_8x4_01_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/Build_Wall_Conveyor_8x4_01.uasset

Wall Conveyor 8x4 01 SteelBuild_Wall_Conveyor_8x4_01_Steel_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/Build_Wall_Conveyor_8x4_01_Steel.uasset

Wall Conveyor 8x4 02Build_Wall_Conveyor_8x4_02_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/Build_Wall_Conveyor_8x4_02.uasset

Wall Conveyor 8x4 02 SteelBuild_Wall_Conveyor_8x4_02_Steel_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/Build_Wall_Conveyor_8x4_02_Steel.uasset

Wall Conveyor 8x4 03Build_Wall_Conveyor_8x4_03_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/Build_Wall_Conveyor_8x4_03.uasset

Wall Conveyor 8x4 03 SteelBuild_Wall_Conveyor_8x4_03_Steel_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/Build_Wall_Conveyor_8x4_03_Steel.uasset

Wall Conveyor 8x4 04Build_Wall_Conveyor_8x4_04_C no per-asset snap changes Wall

Native: FGBuildableWall · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/Build_Wall_Conveyor_8x4_04.uasset

Wall Conveyor 8x4 04 SteelBuild_Wall_Conveyor_8x4_04_Steel_C no per-asset snap changes Wall

Native: FGBuildableWall · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/Build_Wall_Conveyor_8x4_04_Steel.uasset

Wall Door 8x4 01Build_Wall_Door_8x4_01_C no per-asset snap changes Wall

Native: FGBuildableDoor · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/Build_Wall_Door_8x4_01.uasset

Wall Door 8x4 01 SteelBuild_Wall_Door_8x4_01_Steel_C no per-asset snap changes Wall

Native: FGBuildableDoor · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/Build_Wall_Door_8x4_01_Steel.uasset

Wall Door 8x4 03Build_Wall_Door_8x4_03_C no per-asset snap changes Wall

Native: FGBuildableDoor · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/Build_Wall_Door_8x4_03.uasset

Wall Door 8x4 03 SteelBuild_Wall_Door_8x4_03_Steel_C no per-asset snap changes Wall

Native: FGBuildableDoor · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/Build_Wall_Door_8x4_03_Steel.uasset

Wall Frame 01Build_Wall_Frame_01_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/Build_Wall_Frame_01.uasset

Wall Gate 8x4 01Build_Wall_Gate_8x4_01_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/Build_Wall_Gate_8x4_01.uasset

Wall Inverted Concrete Tris Curved 8x8Build_Wall_Inverted_Concrete_Tris_Curved_8x8_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/ConcreteWallSet/Build_Wall_Inverted_Concrete_Tris_Curved_8x8.uasset

Wall Orange 8x1Build_Wall_Orange_8x1_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/FicsitWallSet/Build_Wall_Orange_8x1.uasset

Wall Orange 8x4 Corner 01Build_Wall_Orange_8x4_Corner_01_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWall · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/FicsitWallSet/Build_Wall_Orange_8x4_Corner_01.uasset

Wall Orange 8x4 Corner 02Build_Wall_Orange_8x4_Corner_02_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWall · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/FicsitWallSet/Build_Wall_Orange_8x4_Corner_02.uasset

Wall Orange 8x8 Corner 01Build_Wall_Orange_8x8_Corner_01_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWall · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/FicsitWallSet/Build_Wall_Orange_8x8_Corner_01.uasset

Wall Orange 8x8 Corner 02Build_Wall_Orange_8x8_Corner_02_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWall · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/FicsitWallSet/Build_Wall_Orange_8x8_Corner_02.uasset

Wall Orange Angular 8x4Build_Wall_Orange_Angular_8x4_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/FicsitWallSet/Build_Wall_Orange_Angular_8x4.uasset

Wall Orange Angular 8x8Build_Wall_Orange_Angular_8x8_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/FicsitWallSet/Build_Wall_Orange_Angular_8x8.uasset

Wall Orange Flip Tris 8x1Build_Wall_Orange_FlipTris_8x1_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/FicsitWallSet/Build_Wall_Orange_FlipTris_8x1.uasset

Wall Orange Flip Tris 8x2Build_Wall_Orange_FlipTris_8x2_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/FicsitWallSet/Build_Wall_Orange_FlipTris_8x2.uasset

Wall Orange Flip Tris 8x4Build_Wall_Orange_FlipTris_8x4_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/FicsitWallSet/Build_Wall_Orange_FlipTris_8x4.uasset

Wall Orange Flip Tris 8x8Build_Wall_Orange_FlipTris_8x8_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/FicsitWallSet/Build_Wall_Orange_FlipTris_8x8.uasset

Wall Orange Tris 8x1Build_Wall_Orange_Tris_8x1_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/FicsitWallSet/Build_Wall_Orange_Tris_8x1.uasset

Wall Orange Tris 8x2Build_Wall_Orange_Tris_8x2_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/FicsitWallSet/Build_Wall_Orange_Tris_8x2.uasset

Wall Orange Tris 8x4Build_Wall_Orange_Tris_8x4_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/FicsitWallSet/Build_Wall_Orange_Tris_8x4.uasset

Wall Orange Tris 8x8Build_Wall_Orange_Tris_8x8_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/FicsitWallSet/Build_Wall_Orange_Tris_8x8.uasset

Wall Set Steel Angular 8x4Build_WallSet_Steel_Angular_8x4_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/SteelWallSet/Build_WallSet_Steel_Angular_8x4.uasset

Wall Set Steel Angular 8x8Build_WallSet_Steel_Angular_8x8_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/SteelWallSet/Build_WallSet_Steel_Angular_8x8.uasset

Wall Steel 8x4 Corner 01Build_Wall_Steel_8x4_Corner_01_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWall · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/SteelWallSet/Build_Wall_Steel_8x4_Corner_01.uasset

Wall Steel 8x4 Corner 2Build_Wall_Steel_8x4_Corner_2_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWall · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/SteelWallSet/Build_Wall_Steel_8x4_Corner_2.uasset

Wall Steel 8x8 Corner 01Build_Wall_Steel_8x8_Corner_01_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWall · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/SteelWallSet/Build_Wall_Steel_8x8_Corner_01.uasset

Wall Steel 8x8 Corner 2Build_Wall_Steel_8x8_Corner_2_C no per-asset snap changes Corner Wall

Native: FGBuildableCornerWall · Hologram: Holo_CornerWall_C → FGCornerWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/SteelWallSet/Build_Wall_Steel_8x8_Corner_2.uasset

Wall Window 8x4 01Build_Wall_Window_8x4_01_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/Build_Wall_Window_8x4_01.uasset

Wall Window 8x4 02Build_Wall_Window_8x4_02_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/Build_Wall_Window_8x4_02.uasset

Wall Window 8x4 03Build_Wall_Window_8x4_03_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/Build_Wall_Window_8x4_03.uasset

Wall Window 8x4 04Build_Wall_Window_8x4_04_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/Build_Wall_Window_8x4_04.uasset

Wall Window 8x4 05Build_Wall_Window_8x4_05_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/Build_Wall_Window_8x4_05.uasset

Wall Window 8x4 06Build_Wall_Window_8x4_06_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/Build_Wall_Window_8x4_06.uasset

Wall Window 8x4 07Build_Wall_Window_8x4_07_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/Build_Wall_Window_8x4_07.uasset

Wall Window Thin 8x4 01Build_Wall_Window_Thin_8x4_01_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/Build_Wall_Window_Thin_8x4_01.uasset

Wall Window Thin 8x4 02Build_Wall_Window_Thin_8x4_02_C no per-asset snap changes Wall

Native: FGBuildableWallLightweight · Hologram: Holo_Wall_C → FGWallHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Building/Wall/Build_Wall_Window_Thin_8x4_02.uasset

Water PumpBuild_WaterPump_C no per-asset snap changes Water Pump

Native: FGBuildableWaterPump · Hologram: Holo_WaterPump_C → FGWaterPumpHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/WaterPump/Build_WaterPump.uasset

Work BenchBuild_WorkBench_C no per-asset snap changes Buildable (base)

Native: FGBuildable · Hologram: Holo_BuildingGradualBase_C → FGBuildableHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/WorkBench/Build_WorkBench.uasset

Work Bench IntegratedBuild_WorkBenchIntegrated_C no per-asset snap changes Buildable (base)

Native: FGBuildable · Hologram: (native default) → FGBuildableHologram

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/WorkBench/Build_WorkBenchIntegrated.uasset

WorkshopBuild_Workshop_C 4 snap pts Buildable (base)

Native: FGBuildable · Hologram: Holo_BuildingGradualBase_C → FGBuildableHologram

top (X/Y)APT_Walkway_C @ (50, 390, 520)APT_Sign200x400Center_C @ (-60, 440, 280)APT_Sign200x400Center_C @ (-60, -440, 280)APT_Sign800x800Bottom_C @ (-190, 0, 450)
side (X/Z)APT_Walkway_C @ (50, 390, 520)APT_Sign200x400Center_C @ (-60, 440, 280)APT_Sign200x400Center_C @ (-60, -440, 280)APT_Sign800x800Bottom_C @ (-190, 0, 450)

Dots = attachment points (green walkway, orange sign, gray other), captured from the live game; ticks show facing. Hover a dot for type and exact position (cm, buildable-local).

no inherited BP-level snap props

FactoryGame/Content/FactoryGame/Buildable/Factory/Workshop/Build_Workshop.uasset

Known techniques & their mechanisms

Draft — community review wanted. These entries are compiled from public posts (largely the Coffee Cup 1.2 megathread) and mapped onto the mechanism classes in the matrix. Statuses marked unverified need in-game re-testing; corrections welcome.
patched in 1.2

Doug Rotations (vanilla vertical rotations)

Chaining rotated placements (historically seeded via corner road barriers) to get arbitrary pitch/roll on buildables that should only yaw.

Mechanism: Per-class placement code (SetHologramLocationAndRotation) trusted the snap target's frame instead of re-uprighting. 1.2 deleted that custom code from the Barrier Corner / Wall / Walkway / Pillar / Stackable Shelf family, centralizing placement in the base class.

Related classes: Barrier Corner Wall Walkway Pillar

patched in 1.2

Horizontal conveyor lifts

Conveyor wall mounts placed on the short end of a horizontal pillar could rotate onto a new axis, including upside-down, yielding horizontal lifts.

Mechanism: Pillar attachment points are defined in the pillar's local space (CreateAttachmentPointTransform), so a rotated pillar rotates everything snapped to its points. The lift orientation carve-out was closed in 1.2.

Related classes: Pillar Wall Attachment Conveyor Lift

active (verified 1.2 (rig))

Pillar short-end mounting

Wall-mount buildables snap to any face of a pillar, including all four side faces (pillars carry SIX typed snap points, live-measured). On a non-upright pillar those faces offer placements vanilla never produces.

Mechanism: Pillar attachment frames are parent-local; wall mounts accept pillar faces but run PSM_KeepUpright, so they stay level while landing in impossible positions. Verified live against a rig-tilted pillar in 1.2; the vanilla-only question is obtaining a non-upright pillar.

Related classes: Pillar Wall Attachment

active (verified 1.2)

Sign orientation inheritance (AllSides)

Signs snapped to a beam or pillar adopt its COMPLETE orientation, including tilt, with no re-uprighting. Measured live: a sign on a 35-degree parent placed validly at 35 degrees.

Mechanism: Sign holograms run BSM_AllSides and PSM_AllSides at runtime, plus a 100 m attachment grab radius (Blueprint override of the 5 m default). Any vanilla-angled beam becomes an orientation seed for signs.

Related classes: Standalone Sign Beam Pillar

unverified

Angled-beam seed chain

Beams place at odd angles as a vanilla feature; a sign AllSides-snapped to an angled beam is then a tilted buildable in pure current vanilla. What continues the chain from a tilted sign is the open question.

Mechanism: Combines native angled beam placement with sign AllSides inheritance (verified). If anything snaps onward from a tilted sign, the full rotation chain reopens without exploits or legacy assets.

Related classes: Beam Standalone Sign

active

Same-buildable collision bypass

Two copies of the SAME buildable can often overlap where different buildables would collide.

Mechanism: Clearance checks exempt actors the hologram judges 'identical' (IsHologramIdenticalToActor), and each class implements that judgment itself — lenient implementations allow overlap.

Related classes: Ramp Stair Foundation

active

Sub-degree rotations via wall snapping

Snapped to a road barrier, rotation rounds to whole degrees; snapped to a wall, sub-1° rotations are possible.

Mechanism: Rotation stepping is per-class (GetRotationStep) and some snap paths derive rotation from the target's frame instead of the step function, letting fractional angles through.

Related classes: Wall Generic Buildable Fence

patched in 1.2

Belt teleport / connected-nudge tricks

Nudging connected belts/lifts/power poles moved the buildable while connections stayed, giving invisible wires and item 'teleports'.

Mechanism: Nudge moved the actor without re-validating spline/wire endpoints. Closed in 1.2 (see ENudgeFailReason growth in the enums).

Related classes: Conveyor Belt Conveyor Lift Power Pole

active (via legacy blueprints)

Blueprint orientation inheritance via railings

Blueprints snapped to a railing inherit its pitch and yaw — and this STILL WORKS in 1.2 against rotated railings preserved inside pre-patch blueprints (community report). The patch removed the factory, not the mechanism.

Mechanism: Blueprint holograms adopt the snap target's full frame. Every saved blueprint containing a pre-1.2 rotated railing is a permanent orientation seed ('blueprint fossil'), and blueprint files are shareable, so one file distributes the capability.

Related classes: Blueprint Fence

Snap rule history, 1.0 → 1.2

Each game version's shipped headers, extracted and diffed pairwise (newest first). This is the C++ layer — the archaeology of when tricks were born and patched. "exp" = experimental branch; where an exp→release step shows no changes, the change landed in experimental.

1.2-exp (CL480321) → 1.2 (CL491125)

No snap-relevant C++ changes.

1.1 (CL416835) → 1.2-exp (CL480321)

New classes: AFGDockingStationHologram, AFGVehiclePathSegmentHologram

Removed classes: AFGRailroadBridgeHologram, AFGRoadHologram

Custom snap code added/removed:

Rule value changes:

1.1-exp (CL410840) → 1.1 (CL416835)

No snap-relevant C++ changes.

1.0.1 (CL382498) → 1.1-exp (CL410840)

New classes: AFGBarrierCornerHologram, AFGElevatorFloorStopHologram, AFGElevatorHologram, AFGPipelinePoleHologram, AFGRailroadAttachmentHologram, AFGSplineBuildableSnapHologram, AFGStackablePoleHologram, AFGStackableShelfHologram, AFGStorageBoxHologram, AFGWallPassthroughHologram

Removed classes: AFGPipelineSupportHologram

Custom snap code added/removed:

Rule value changes:

  • Beam: mCreateClearanceSnapMeshVisualization
  • Blueprint: mBlueprintSnapAutoConnectBuildMode, mCreateClearanceSnapMeshVisualization
  • Buildable (base): mCanRotateAroundAttachmentPoint
  • Conveyor Attachment: mCreateClearanceSnapMeshVisualization
  • Factory Building: mCreateClearanceSnapMeshVisualization, mMaxZoopAmount
  • Buildable (base): mClearanceSnapMeshVisualization, mCreateClearanceSnapMeshVisualization
  • Pillar: mCreateClearanceSnapMeshVisualization
  • Pipe Attachment: mAllowSnapToPipeline, mPipelineSnapOffset
  • Pole: mCreateClearanceSnapMeshVisualization, mMaxZoopAmount
  • Railroad Track: mFlipSnappedDirection, mSnappedRailroadTrack, mSnappedRailroadTrackDistance
  • Vehicle: mCreateClearanceSnapMeshVisualization

Plus 200 inherited echoes of base-class declarations (not shown).

1.0 (CL365306) → 1.0.1 (CL382498)

New classes: AFGBuildableSnowCannonHologram

Custom snap code added/removed:

What changed: 1.1 (CL416835) → 1.2 (CL491125)

Same analysis run on both versions' headers, then diffed. C++ layer only — Blueprint-side tweaks don't show here.

The headline: in 1.2, five classes deleted their custom placement code (SetHologramLocationAndRotation) — Pillar, Wall, Walkway, Barrier Corner, Stackable Shelf. That family is exactly where the patched rotation tricks lived. The per-class code carried the exploitable branches; deleting it centralizes placement in the base class. Any surviving loophole most likely lives in a class that KEPT its custom code — use the "Has custom snap code" filter on the Browse tab.

New / removed classes

New in 1.2: AFGDockingStationHologram, AFGVehiclePathSegmentHologram · Removed: AFGRailroadBridgeHologram, AFGRoadHologram

Real behavior changes (10 classes)

Barrier CornerAFGBarrierCornerHologram− SetHologramLocationAndRotation
Buildable (base)AFGBuildableHologram
rule1.11.2
mBuildModeZoopnot declarednullptr
mDefaultBlockedZoopDirectionsnot declared0
mUseDefaultZoopImplementationnot declaredfalse

open in matrix →

Conveyor BeltAFGConveyorBeltHologram
rule1.11.2
mFlipWallPoleSnapDirectionnot declaredfalse
mUsingCutstomPoleRotationnot declaredfalse

open in matrix →

PillarAFGPillarHologram− SetHologramLocationAndRotation
Railroad TrackAFGRailroadTrackHologram
rule1.11.2
mHitFloornot declaredFVector::ZeroVector
mSnappedStartLocationnot declaredFVector::ZeroVector
mSnappedStartTangentnot declaredFVector::ZeroVector
mUseCustomEndRotationnot declaredfalse

open in matrix →

Stackable ShelfAFGStackableShelfHologram− SetHologramLocationAndRotation
Standalone SignAFGStandaloneSignHologram
rule1.11.2
mMaxZoopAmountnot declared9

open in matrix →

WalkwayAFGWalkwayHologram− SetHologramLocationAndRotation
WallAFGWallHologram− SetHologramLocationAndRotation
Wheeled VehicleAFGWheeledVehicleHologram+ ScrollRotate+ TrySnapToActor
rule1.11.2
mSnappedPathNodenot declarednullptr
mSnappedPathSegmentnot declarednullptr

open in matrix →

Refactor noise (68 classes)

The zoop configuration moved into the shared base class in 1.2, which technically touches every subclass. Collapsed — it's one change echoing everywhere.

Barrier CornerAFGBarrierCornerHologram
rule1.11.2
mBuildModeZoopnullptr [inherited: AFGFactoryBuildingHologram]nullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirections0 [inherited: AFGFactoryBuildingHologram]0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
BeamAFGBeamHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Blueprint DesignerAFGBlueprintDesignerHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
BlueprintAFGBlueprintHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Snow CannonAFGBuildableSnowCannonHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Ceiling LightAFGCeilingLightHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Conveyor AttachmentAFGConveyorAttachmentHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Conveyor BeltAFGConveyorBeltHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Conveyor LiftAFGConveyorLiftHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Conveyor Multi PoleAFGConveyorMultiPoleHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Conveyor PoleAFGConveyorPoleHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Corner WallAFGCornerWallHologram
rule1.11.2
mBuildModeZoopnullptr [inherited: AFGFactoryBuildingHologram]nullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirections0 [inherited: AFGFactoryBuildingHologram]0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
DecorAFGDecorHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Elevator Floor StopAFGElevatorFloorStopHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
ElevatorAFGElevatorHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Factory BuildingAFGFactoryBuildingHologram
rule1.11.2
mBuildModeZoopnullptrnullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirections00 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
FactoryAFGFactoryHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
FenceAFGFenceHologram
rule1.11.2
mBuildModeZoopnullptr [inherited: AFGFactoryBuildingHologram]nullptr [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
FloodlightAFGFloodlightHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
FoundationAFGFoundationHologram
rule1.11.2
mBuildModeZoopnullptr [inherited: AFGFactoryBuildingHologram]nullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirections0 [inherited: AFGFactoryBuildingHologram]0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Generic BuildableAFGGenericBuildableHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Geo Thermal GeneratorAFGGeoThermalGeneratorHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Jump PadAFGJumpPadHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Jump Pad LauncherAFGJumpPadLauncherHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
LadderAFGLadderHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
PassthroughAFGPassthroughHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Passthrough Pipe BaseAFGPassthroughPipeBaseHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Passthrough Pipe HyperAFGPassthroughPipeHyperHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
PillarAFGPillarHologram
rule1.11.2
mBuildModeZoopnullptrnullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Pipe AttachmentAFGPipeAttachmentHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
mWallSnapOffsetFVector2D((0, 75))FVector2D(0, 75)
Pipe Hyper AttachmentAFGPipeHyperAttachmentHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
mWallSnapOffsetFVector2D((0, 75)) [inherited: AFGPipeAttachmentHologram]FVector2D(0, 75) [inherited: AFGPipeAttachmentHologram]
Pipe PartAFGPipePartHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Pipe ReservoirAFGPipeReservoirHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Pipeline AttachmentAFGPipelineAttachmentHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
mWallSnapOffsetFVector2D((0, 75)) [inherited: AFGPipeAttachmentHologram]FVector2D(0, 75) [inherited: AFGPipeAttachmentHologram]
PipelineAFGPipelineHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Pipeline JunctionAFGPipelineJunctionHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
mWallSnapOffsetFVector2D((0, 75)) [inherited: AFGPipeAttachmentHologram]FVector2D(0, 75) [inherited: AFGPipeAttachmentHologram]
Pipeline PoleAFGPipelinePoleHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Pipeline PumpAFGPipelinePumpHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
mWallSnapOffsetFVector2D((0, 75)) [inherited: AFGPipeAttachmentHologram]FVector2D(0, 75) [inherited: AFGPipeAttachmentHologram]
PoleAFGPoleHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Power PoleAFGPowerPoleHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Power Pole WallAFGPowerPoleWallHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Power SwitchAFGPowerSwitchHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Power TowerAFGPowerTowerHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Railroad AttachmentAFGRailroadAttachmentHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Railroad SignalAFGRailroadSignalHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Railroad Switch ControlAFGRailroadSwitchControlHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Railroad TrackAFGRailroadTrackHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
RampAFGRampHologram
rule1.11.2
mBuildModeZoopnullptr [inherited: AFGFactoryBuildingHologram]nullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirections0 [inherited: AFGFactoryBuildingHologram]0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Resource ExtractorAFGResourceExtractorHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Sign PoleAFGSignPoleHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Space ElevatorAFGSpaceElevatorHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Spline Buildable SnapAFGSplineBuildableSnapHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
SplineAFGSplineHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Stackable PoleAFGStackablePoleHologram
rule1.11.2
mBuildModeZoopnullptr [inherited: AFGFactoryBuildingHologram]nullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirections0 [inherited: AFGFactoryBuildingHologram]0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Stackable ShelfAFGStackableShelfHologram
rule1.11.2
mBuildModeZoopnullptr [inherited: AFGFactoryBuildingHologram]nullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirections0 [inherited: AFGFactoryBuildingHologram]0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Stackable StorageAFGStackableStorageHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
StairAFGStairHologram
rule1.11.2
mBuildModeZoopnullptr [inherited: AFGFactoryBuildingHologram]nullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirections0 [inherited: AFGFactoryBuildingHologram]0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Standalone SignAFGStandaloneSignHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
mWallSnapOffsetFVector((50, 0, 0))FVector(50, 0, 0)
Storage BoxAFGStorageBoxHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Trading PostAFGTradingPostHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Train PlatformAFGTrainPlatformHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Train StationAFGTrainStationHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
WalkwayAFGWalkwayHologram
rule1.11.2
mBuildModeZoopnullptr [inherited: AFGFactoryBuildingHologram]nullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirections0 [inherited: AFGFactoryBuildingHologram]0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Wall AttachmentAFGWallAttachmentHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
WallAFGWallHologram
rule1.11.2
mBuildModeZoopnullptr [inherited: AFGFactoryBuildingHologram]nullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirections0 [inherited: AFGFactoryBuildingHologram]0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Wall PassthroughAFGWallPassthroughHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
Water PumpAFGWaterPumpHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]
WireAFGWireHologram
rule1.11.2
mBuildModeZoopnot declarednullptr [inherited: AFGBuildableHologram]
mDefaultBlockedZoopDirectionsnot declared0 [inherited: AFGBuildableHologram]
mUseDefaultZoopImplementationnot declaredfalse [inherited: AFGBuildableHologram]

Snapping-related modes

The vocabulary the engine uses for snap behavior. Beams and pillars pick a mode from these instead of free-form rules — e.g. a wall mount with BSM_AllSides legally inherits a beam's full orientation.

EBeamSnappingMode

BSM_None, BSM_Center, BSM_KeepUpright, BSM_AllSides

EHologramZoopDirections

0, 0, 1, 2, 3, 4, 5

ENudgeFailReason

GENERATED_BODY, UPROPERTY, int32

EPillarSnappingMode

PSM_None, PSM_KeepUpright, PSM_Underneath, PSM_AllSides

Machine-readable data

Same data as the Browse tab, for scripts / spreadsheets / AI projects. Regenerated from the game headers each patch.