- Feb 24, 2020
-
-
lowercasedonkey authored
-
lowercasedonkey authored
-
lowercasedonkey authored
-
lowercasedonkey authored
-
lowercasedonkey authored
-
lowercasedonkey authored
-
lowercasedonkey authored
-
lowercasedonkey authored
fix
-
svornost authored
-
- Feb 23, 2020
-
-
svornost authored
Swap order of relationship/rivalry and relation. It was built to be easy to change/add/remove elements, so most of this commit is just changing the examples.
-
svornost authored
-
svornost authored
-
svornost authored
-
svornost authored
-
lowercasedonkey authored
-
Arkerthan authored
-
Arkerthan authored
-
Arkerthan authored
-
Pregmodder authored
-
svornost authored
-
svornost authored
1. Add a new function to introduce a slave based on their relationship to an already on-screen actor (i.e. "her husband John" or "your daughter and lover Alice"). 2. Add a function to return the PC relationship term (lover/wife/husband) for slaves in a relationship with the PC, and use it in the slave summary.
-
lowercasedonkey authored
-
lowercasedonkey authored
-
- Feb 22, 2020
-
-
Pregmodder authored
-
Arkerthan authored
-
Arkerthan authored
-
Arkerthan authored
-
Arkerthan authored
-
ezsh authored
Refactor the conditional termination into a function.
-
ezsh authored
-
ezsh authored
-
svornost authored
-
svornost authored
1. Make areRelated and relativeTerm work regardless of familyTesting. This fixes some bugs right away, since they are already used unchecked a few places, and it makes it a lot easier to write generic descriptions and event text without breaking things. 2. Extend relativeTerm to handle sole parent and grandparent/grandchild cases. 3. Make relativeTerm return null instead of "some unknown blood relation" if no relationship could be found between two slaves. This was never OK to output (i.e. "$his some unknown blood relation" doesn't read right), so it ended up just being tested for everywhere (which can be done more easily with null). 4. Remove duplicate code based on familyTesting when the only difference was whether areRelated and relativeTerm or their legacy alternatives were used. There is a lot of this. 5. Remove hasRelationP entirely (it is superseded in all use cases by areRelated).
-
svornost authored
-
lowercasedonkey authored
-
- Feb 21, 2020
-
-
lowercasedonkey authored
-
lowercasedonkey authored
-
lowercasedonkey authored
-
lowercasedonkey authored
-
lowercasedonkey authored
-