Blueprint
From Niotso Wiki
Blueprint is an XML format used to store the job lots (nightclub, restaurant, and robot factory) and default house offline in The Sims Online. These are probably not used client-side because "blueprints" and "default_house" do not appear in the game exe or any of its dlls.
Contents
Elements[edit]
house_definition[edit]
Children
| Child element | Required? | Description |
|---|---|---|
| house_types | Once | |
| houses | Once |
house_types[edit]
Children
| Child element | Required? | Description |
|---|---|---|
| type | One or more times |
type[edit]
Attributes
| Attribute | Required? | Description |
|---|---|---|
| id | Yes | |
| label | Yes |
houses[edit]
Children
| Child element | Required? | Description |
|---|---|---|
| house | One or more times |
house[edit]
Attributes
| Attribute | Required? | Description |
|---|---|---|
| version | Yes |
Children
| Child element | Required? | Description |
|---|---|---|
| revision | Once | |
| size | Once | |
| category | Once | |
| world | Once | |
| sounds | Once | |
| objects | Once |
revision[edit]
Attributes
| Attribute | Required? | Description |
|---|---|---|
| author | Yes | |
| date | Yes | |
| change | Yes |
size[edit]
Contents - An unsigned integer specifying the size of lot used for this house
category[edit]
Contents - An unsigned integer specifying the category of this house
world[edit]
Children
| Child element | Required? | Description |
|---|---|---|
| flags | Once | |
| floors | Once | |
| walls | Once | |
| pools | Once | |
| water | Once |
flags[edit]
Children
| Child element | Required? | Description |
|---|---|---|
| layer | One or more times |
layer[edit]
Attributes
| Attribute | Required? | Description |
|---|---|---|
| level | Yes | Value must be 0 or 1 |
Contents - A string with meaning unknown at this time
floors[edit]
Children
| Child element | Required? | Description |
|---|---|---|
| floor | No |
floor[edit]
Attributes
| Attribute | Required? | Description |
|---|---|---|
| level | Yes | Value must be 0 or 1 |
| x | Yes | |
| y | Yes | |
| value | Yes |
walls[edit]
Children
| Child element | Required? | Description |
|---|---|---|
| wall | No |
wall[edit]
Attributes
| Attribute | Required? | Description |
|---|---|---|
| level | Yes | Value must be 0 or 1 |
| x | Yes | |
| y | Yes | |
| segments | Yes | |
| placement | Yes | |
| tls | Yes | |
| trs | Yes | |
| tlp | Yes | |
| trp | Yes | |
| blp | Yes | |
| brp | Yes |
pools[edit]
Children
| Child element | Required? | Description |
|---|---|---|
| pool | No |
pool[edit]
Attributes
| Attribute | Required? | Description |
|---|---|---|
| x | Yes | |
| y | Yes | |
| value | Yes |
water[edit]
Children
| Child element | Required? | Description |
|---|---|---|
| puddle | No |
puddle[edit]
Attributes
| Attribute | Required? | Description |
|---|---|---|
| x | Yes | |
| y | Yes | |
| value | Yes |
sounds[edit]
Children
| Child element | Required? | Description |
|---|---|---|
| sound | No |
sound[edit]
Attributes
| Attribute | Required? | Description |
|---|---|---|
| id | Yes | |
| on | No | Value must be 0 or 1. Defaults to 0. |
objects[edit]
Children
| Child element | Required? | Description |
|---|---|---|
| object | No |
object[edit]
Attributes
| Attribute | Required? | Description |
|---|---|---|
| guid | Yes | |
| name | No | |
| group | No | Defaults to 0 |
| x | No | Defaults to -1 |
| y | No | Defaults to -1 |
| level | No | Value must be 0 or 1. Defaults to 0. |
| dir | No | Defaults to 0 |
| hidden | No | Value must be 0 or 1. Defaults to 0. |
| ||||||||||||||||||||||||||||||||