Skip to main content

FB1StairsObjectSaveData

Overview

  • Stores serialized save data for a stair object, including all geometric and structural configuration.

Metadata

FieldValue
Kindstruct
EnvironmentB1 - Presentation
Categorystructs

Properties (18)

NameTypeDescription
AttachDirectionintegerThe attach direction used to orient the staircase against the attached surface.
AttachTypeintegerThe attach type identifier used to determine how the staircase connects to surfaces.
AttachedFloorintegerThe floor index to which this staircase is attached.
AttachedWallintegerThe entity ID of the wall this staircase is attached to; -1 means no wall.
DesignFB1StairsFlightDef[]The list of stair flight definitions describing the shape of each flight.
EnterCheckBoxDisallowVerticesFVector[]The list of vertices defining disallowed entry check boxes for pathfinding.
LandingDepthintegerThe depth of the landing platform in grid units.
LandingFloorHeightnumberThe floor height of the landing in centimeters.
LandingSlabHeightnumberThe slab height of the landing in centimeters.
StairsRisenumberThe total height of the staircase rise in centimeters.
StairsSpaceHeightnumberThe minimum clearance height above the stairs.
StepHeightnumberThe height of each individual step in centimeters.
StepUnitGoingnumberThe horizontal depth (going) of a single step unit in centimeters.
StepUnitRisenumberThe vertical rise of a single step unit in centimeters.
StepUnitWidthintegerThe width of a single step unit in grid units.
StringerHeightnumberThe height of the stringer (side board) in centimeters.
TopLandingDepthintegerThe depth of the top landing in grid units; 0 means no top landing.
VersionintegerThe version number of this save data format.