mirror of
https://github.com/Ellpeck/TinyLifeExampleMod.git
synced 2024-07-02 23:26:28 +02:00
35 lines
1.3 KiB
Markdown
35 lines
1.3 KiB
Markdown
|
# [Opening](./Opening.md)
|
||
|
|
||
|
Namespace: [TinyLife]() > [World]()
|
||
|
|
||
|
Assembly: Tiny Life.dll
|
||
|
|
||
|
Implements [IPricedObject](./IPricedObject.md)
|
||
|
|
||
|
## Summary
|
||
|
An opening is some sort of extrusion in a `TinyLife.World.Wall`, like a window or a door. Openings are created from their underlying `TinyLife.World.OpeningType`.
|
||
|
|
||
|
## Constructors
|
||
|
|
||
|
| Name | Summary |
|
||
|
| --- | --- |
|
||
|
| Opening ( [`OpeningType`](./OpeningType.md), [`Int32`](https://docs.microsoft.com/en-us/dotnet/api/System.Int32) ) | Creates a new opening from the given opening type and color |
|
||
|
|
||
|
|
||
|
## Fields
|
||
|
|
||
|
| Type | Name | Summary |
|
||
|
| --- | --- | --- |
|
||
|
| [Int32](https://docs.microsoft.com/en-us/dotnet/api/System.Int32) | Color | The index of the `TinyLife.World.OpeningType`'s `TinyLife.World.OpeningType.ColorScheme` that this opening instance has |
|
||
|
| [OpeningType](./OpeningType.md) | Type | The `TinyLife.World.OpeningType` that this opening has |
|
||
|
|
||
|
|
||
|
## Methods
|
||
|
|
||
|
| Return | Name | Summary |
|
||
|
| --- | --- | --- |
|
||
|
| [Boolean](https://docs.microsoft.com/en-us/dotnet/api/System.Boolean) | CanWalkThrough ( ) | Returns whether a `TinyLife.Objects.Person` is able to walk through a `TinyLife.World.Wall` that has this opening. This returns true for `TinyLife.World.Door` and false for `TinyLife.World.Opening`. |
|
||
|
| [Single](https://docs.microsoft.com/en-us/dotnet/api/System.Single) | GetPrice ( ) | |
|
||
|
|
||
|
|