# Interface: RoomBaseModelProps (/nqtr/index/interfaces/RoomBaseModelProps)



Defined in: [src/interface/navigation/RoomBaseModelProps.ts:8](https://github.com/DRincs-Productions/nqtr/blob/db22fe9e7612d547ff25befcc444cf095348917d/src/interface/navigation/RoomBaseModelProps.ts#L8)

## Properties [#properties]

### activities? [#activities]

\> `optional` **activities?**: (`string` | [`ActivityInterface`](/nqtr/index/interfaces/ActivityInterface))\[]

Defined in: [src/interface/navigation/RoomBaseModelProps.ts:23](https://github.com/DRincs-Productions/nqtr/blob/db22fe9e7612d547ff25befcc444cf095348917d/src/interface/navigation/RoomBaseModelProps.ts#L23)

The activities that are available in this room.

#### Default [#default]

```ts
[]
```

***

### disabled? [#disabled]

\> `optional` **disabled?**: `string` | `boolean`

Defined in: [src/interface/navigation/RoomBaseModelProps.ts:33](https://github.com/DRincs-Productions/nqtr/blob/db22fe9e7612d547ff25befcc444cf095348917d/src/interface/navigation/RoomBaseModelProps.ts#L33)

Whether is disabled. You can also pass a Pixi'VN flag name.

#### Default [#default-1]

```ts
false
```

***

### hidden? [#hidden]

\> `optional` **hidden?**: `string` | `boolean`

Defined in: [src/interface/navigation/RoomBaseModelProps.ts:38](https://github.com/DRincs-Productions/nqtr/blob/db22fe9e7612d547ff25befcc444cf095348917d/src/interface/navigation/RoomBaseModelProps.ts#L38)

Whether is hidden. You can also pass a Pixi'VN flag name.

#### Default [#default-2]

```ts
false
```

***

### icon? [#icon]

\> `optional` **icon?**: `string`

Defined in: [src/interface/navigation/RoomBaseModelProps.ts:43](https://github.com/DRincs-Productions/nqtr/blob/db22fe9e7612d547ff25befcc444cf095348917d/src/interface/navigation/RoomBaseModelProps.ts#L43)

The icon of the room.

#### Default [#default-3]

```ts
undefined
```

***

### image? [#image]

\> `optional` **image?**: `string`

Defined in: [src/interface/navigation/RoomBaseModelProps.ts:18](https://github.com/DRincs-Productions/nqtr/blob/db22fe9e7612d547ff25befcc444cf095348917d/src/interface/navigation/RoomBaseModelProps.ts#L18)

The image of the room.

#### Default [#default-4]

```ts
undefined
```

***

### name? [#name]

\> `optional` **name?**: `string`

Defined in: [src/interface/navigation/RoomBaseModelProps.ts:13](https://github.com/DRincs-Productions/nqtr/blob/db22fe9e7612d547ff25befcc444cf095348917d/src/interface/navigation/RoomBaseModelProps.ts#L13)

The name

#### Default [#default-5]

```ts
""
```

***

### routine? [#routine]

\> `optional` **routine?**: (`string` | [`CommitmentInterface`](/nqtr/index/interfaces/CommitmentInterface))\[]

Defined in: [src/interface/navigation/RoomBaseModelProps.ts:28](https://github.com/DRincs-Productions/nqtr/blob/db22fe9e7612d547ff25befcc444cf095348917d/src/interface/navigation/RoomBaseModelProps.ts#L28)

The routine of the room, it is an array of commitments that are executed in the room. You can also add commitments during the game session, but this property is useful to set the initial routine of the room.

#### Default [#default-6]

```ts
undefined
```
