Comments

Log in with itch.io to leave a comment.

(+2)

That's a really cool idea, and I'm curious how this works. My guess is that you have a list of injunctions that you assigned coordinates to and are grabbing the injunctions within a certain radius of your selected point, and lack of data is why many of them come back empty. If that's so, it seems like a nearest neighbor type of thing would make sure something always come back. Or I could be way off on that.

I don't quite understand how the life decisions factor into it, but since the number of them matches the number of family injunctions, is that an additional random factor for how the person responds to each injunction to decide which life script lines to choose from another 2D space?

(+1)

Thank you! 

My guess is that you have a list of injunctions that you assigned coordinates to and are grabbing the injunctions within a certain radius of your selected point...

Your guess is correct. I plot a list of injunctions as weights and then try to calculate which injunctions are farther from a character's life position and which fall into some angle. It works kind of like "line of sight" where view direction points at the center (0, 0).
Some of them could be empty (e.g. "happy" people have fewer problems (x=1,y= 1), people who are not sociable (-1, 1) will have problems with influence, maturity, etc.), but I can increase that angle and/or decrease distance threshold :)

...how the life decisions factor into it, but since the number of them matches the number of family injunctions...

Life decision is raw data and a family injunction is a flavored text to show what this decision is about. I didn't have much time to complete it but right now it just takes the farthest injunction and shows life script related to it. I hope someday to make it work by mixing different scenarios together, adjust for family situations (single parent, foster parents, etc.), and generate some stories where a character will react using his/her family injunctions.