Vixen
caa30e12
csharp
public sealed class Plot

A kind of house with its names resolved, and the snap both ends share.

Read the guide page for this →

Fields and properties (8)

  • public PlotDefinition Definition

    What it was compiled from.

  • public DefId Id

    Its id.

  • public string DisplayName

    What it is called.

  • public int Budget

    How much furniture fits, never below zero.

  • public HouseSurface Surfaces

    What surfaces it offers.

  • public GameplayTag Tag

    What being in one grants.

  • public HouseTier Openness

    What a stranger is treated as, before an owner changes it.

  • public RequirementSet Requirements

    What has to be true to own one.

Methods (3)

  • public HouseTier Needs(HouseAction action)

    The lowest standing a verb needs.

  • public Vector3 Snap(Vector3 position)

    Puts a point on the grid.

  • public float SnapYaw(float yaw)

    Puts a facing on the allowed increments.

Used by (3)

  • HousePlotVixen.Gameplay.Housing
  • HousingLibraryVixen.Gameplay.Housing
  • HousingTestsVixen.Gameplay.Housing.Tests