branchbefore/main/Socialscancel
12 Commits over 0 Days - ∞cph!
Working on evaluating roles in a Social for participants.
Yet another merge from main.
Yet another notorious merge from main.
Scoring of roles.
Remains to properly enter and exit acts through the chain of acts for a Social, need some kind of callback to hook up to on Act finished.
Breeding now works, but have to set up callbacks to catch when we should exit an act (and in turn a social) that we can properly uninstall act/role modules, and continue the chain of acts for a given social to solve more complex socials.
ExitAct in Social works now, which removes the module of the act.
EnterAct for next act in chain of Social works now.
EndSocial works now, which removes all participants and destroy the Social entity.
Merged from main to keep branch healthy.
Fixed the statistical model for breeding to take menstruation cycle and chance based on when last the tribe had a female pregnant.