Labor messages can be used to script your own labor monitors or props (e.g., prim babies).
When a HUD user is in labor, the HUD will begin whispering announcements on a dedicated channel: 477018934
The message is an ampersand-delimited string ("&") containing the following fields (indices are indicated below)
0: labor stage (integer: 0-2)
0 = latent stage (0-3cm effacement)
1 = dilation (4-10cm effacement)
2 = fetal expulstion (pushing, delivery)
1: centimeters dilated (integer: 0-10)
2: progress through current stage in percent (integer: 0-100)
3: time labor began (integer: UNIX epoch time)
4: time this labor stage began (integer: UNIX epoch time)
5: current contraction interval (integer: seconds). This generally trends downward as each stage progresses
6: current contraction duration (integer: seconds) - how long the current or next contraction will last
7: time of last contraction (integer: UNIX epoch time) - when the last contraction started
8: when current contraction will end (integer: UNIX epoch time, or 0 if no contraction is active)
9: remaining fetus count (integer: 1 or larger)
When birth occurs while fetuses remain, the labor status announcements will continue (with the remaining fetus count decremented). Otherwise, they will cease, and the patient will return to the first day of her next cycle.