# [TITLE MISSING]
## Definitions
### `CastingTime`
- **Type:** Union
- **Cases:** CastingTime'Modifiable | CastingTime'NonModifiable
---
### `CastingTime'Modifiable`
- **Type:** Object
Key | Description | Details
:-- | :-- | :--
`tag` | | See details
`modifiable` | | See details
#### `tag`
- **Constant:** `"Modifiable"`
#### `modifiable`
- **Type:** ModifiableCastingTime
---
### `CastingTime'NonModifiable`
- **Type:** Object
Key | Description | Details
:-- | :-- | :--
`tag` | | See details
`non_modifiable` | | See details
#### `tag`
- **Constant:** `"NonModifiable"`
#### `non_modifiable`
- **Type:** NonModifiable
---
### `ModifiableCastingTime`
- **Type:** Object
Key | Description | Details
:-- | :-- | :--
`initial_modification_level` | The initial skill modification identifier/level. | See details
#### `initial_modification_level`
The initial skill modification identifier/level.
- **Type:** Integer
- **Minimum:** `1`
- **Maximum:** `6`
---
### `CastingTimeIncludingLovemaking`
The casting time may have two different values: One for use in “normal” time, i. e. actions, combat rounds and others, and one for use during lovemaking, which is a rule set from Aventurian Intimacy.
There must always be at least one casting time value.
- **Type:** Object
- **Minimum Properties:** `1`
Key | Description | Details
:-- | :-- | :--
`default?` | The default casting time definition. | See details
`during_lovemaking?` | The casting time during lovemaking. In Aventurian Intimacy, you may only use an activatable skill during lovemaking if it has a casting time used during lovemaking. | See details
#### `default?`
The default casting time definition.
- **Type:** CastingTime<NonModifiable>
#### `during_lovemaking?`
The casting time during lovemaking. In Aventurian Intimacy, you may only use an activatable skill during lovemaking if it has a casting time used during lovemaking.
- **Type:** CastingTimeDuringLovemaking
---
### `CastingTimeDuringLovemaking`
The casting time during lovemaking. In Aventurian Intimacy, you may only use an activatable skill during lovemaking if it has a casting time used during lovemaking.
- **Type:** Object
Key | Description | Details
:-- | :-- | :--
`value` | The (unitless) casting time value. | See details
`unit` | The unit of the `value`. | See details
#### `value`
The (unitless) casting time value.
- **Type:** Integer
- **Minimum:** `1`
#### `unit`
The unit of the `value`.
- **Type:** CastingTimeDuringLovemakingUnit
---
### `CastingTimeDuringLovemakingUnit`
- **Type:** Union
- **Cases:** CastingTimeDuringLovemakingUnit'0 | CastingTimeDuringLovemakingUnit'1
---
### `CastingTimeDuringLovemakingUnit'0`
- **Constant:** `"SeductionActions"`
---
### `CastingTimeDuringLovemakingUnit'1`
- **Constant:** `"Rounds"`
---
### `FastSkillNonModifiableCastingTime`
- **Type:** Object
Key | Description | Details
:-- | :-- | :--
`actions` | The casting time value in actions. | See details
#### `actions`
The casting time value in actions.
- **Type:** Integer
- **Minimum:** `1`
---
### `SlowSkillNonModifiableCastingTime`
- **Type:** Object
Key | Description | Details
:-- | :-- | :--
`value` | The (unitless) casting time value. | See details
`unit` | | See details
#### `value`
The (unitless) casting time value.
- **Type:** Integer
- **Minimum:** `1`
#### `unit`
- **Type:** SlowSkillCastingTimeUnit
---
### `FastCastingTime`
- **Type:** CastingTimeIncludingLovemaking<FastSkillNonModifiableCastingTime>
---
### `SlowCastingTime`
- **Type:** CastingTimeIncludingLovemaking<SlowSkillNonModifiableCastingTime>