[Exec]_Pregnancy¶
Overview¶
- Executes pregnancy-related functionality.
- Use
S1
to specify which action to invoke:
S1 Options:¶
Prepare
- Used when trying to conceive. Stores the father's genetics in advance.
-
The father's genetics are automatically stored in the female between
Self
andTarget
. -
Start
- Initiates pregnancy using the genetics saved during the most recent
Prepare
. -
The initial state is
PregnancyTest
, meaning the character is pregnant but has not yet taken a pregnancy test. -
Proceed
- Progresses the pregnancy to the next stage, if the Joy is currently pregnant.
- For example:
PregnancyEarly → PregnancyMid
- Each pregnancy state (see
PregnancyStates
inDA_Life
) includes:Duration
: Duration of this stage (in in-game minutes)BodyMorphScale
: Belly protrusion scale (0–1)HideInUI
: Whether to hide the pregnancy from the UI (used inPregnancyTest
stage)
-
If called in the final stage (
ImminentBirth
), it triggers theFinishPregnancyLifeTriggerId
fromDA_Life
and ends the pregnancy. -
Cancel
- Cancels the pregnancy.
Details¶
Parameter | Description |
---|---|
BaseObject | The Joy who is or may become pregnant (Self/Target). |
Prepare will automatically determine who becomes pregnant. |
|
Command | Pregnancy |
S1 | Action to perform: Prepare , Start , Proceed , or Cancel |
Example¶
Example | BaseObject | Command | S1 | S2 | F1 | F2 | Prob |
---|---|---|---|---|---|---|---|
Attempting to conceive | Self | Pregnancy | Prepare | ||||
Attempting to conceive | Target | Pregnancy | Prepare | ||||
Start pregnancy after intercourse | Self | Pregnancy | Start | ||||
Advance to the next pregnancy stage | Self | Pregnancy | Proceed | ||||
Cancel the pregnancy | Self | Pregnancy | Cancel |