House System - For Builders

From Sinfar
Revision as of 20:06, 30 May 2026 by ItsABadger (talk | contribs) (Created page with "Short guide to houses for builders on Sinfar. When adding new houses, it '''must''' be a door with a unique TAG and there must be a door sign within a short distance of the door. * The standard door tag is DR_PREFIX_AREA_PHx For example, if you're working in Sinifer (prefix: sin or sinfar), the door tag could be DR_SIN_WF2_PH1. Keep incrementing the number and never have a double! * The tag of the house sign '''must''' be P_HOME_SIGN Variables for house signs: * H...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Short guide to houses for builders on Sinfar.


When adding new houses, it must be a door with a unique TAG and there must be a door sign within a short distance of the door.

  • The standard door tag is DR_PREFIX_AREA_PHx

For example, if you're working in Sinifer (prefix: sin or sinfar), the door tag could be DR_SIN_WF2_PH1. Keep incrementing the number and never have a double!

  • The tag of the house sign must be P_HOME_SIGN

Variables for house signs:

  • HOME_TILESETS[string] - The ResRef of the allowed tilesets with ; as delimiter.
  • HOME_COST_MOD[float] - A multiplier for the price of the house.
  • HOME_HEIGHT[int]
  • HOME_WIDTH[int]
  • HOME_AREA_COUNT[int]
  • NO_BUY[int] - If set to 1, will not appear at a realtor (must have a builder/DM edit the variable on the sign to purchase).

To have a realtor, make an NPC with the conversation home_seller

The NPC can have the following variables:

  • HOME_AREA_PREFIXES[string] - Only shows areas of the listed prefixes, uses ; as delimiter
  • HOME_AREA_EXCLUDED[string] - will NOT show areas of the listed prefixes, uses ; as delimiter