IwoRosiak / DreamersDreams

GNU General Public License v2.0
2 stars 1 forks source link

[FEATURE] - More Dreams, Rework XML #30

Closed statecouncil closed 3 years ago

statecouncil commented 3 years ago

There should be at least enough dreams to cover the most likely combinations of categories and tags. Goal: Another 50 "generic" dreams (1-3 sentences each) covering every pawn Status and the six most likely Categories and another 12 Legendary/Epic/Helllike/Terrorising dreams, spread over pawn Status.

EDIT: Idea: Non-dreams! Certain low-quality dreams in the range between Exciting and Disturbing could simply be actions the pawn did while sleeping or trying to sleep. Not too many, maybe just one per category. Things like Shifted around all night, Snuggled against Lover/Fiance/Husband/Wife, Woke up with no memory of a dream, Peed the bed. Maybe some of these have a higher chance of occurring with Sleepwalkers.

IwoRosiak commented 3 years ago

image Is there any reason why you use requiredOneOf instead of required? Is it for the future?

IwoRosiak commented 3 years ago

image Why both prisoner and guest? That is very specific and not sure how does it fit the dream?

IwoRosiak commented 3 years ago

image Colonist tag for that?

IwoRosiak commented 3 years ago

There are a lot of dreams without author. Did you forget about them?

IwoRosiak commented 3 years ago

image Required? Not conflicting?

IwoRosiak commented 3 years ago

image Tribal exclusive? :P

statecouncil commented 3 years ago

image Is there any reason why you use requiredOneOf instead of required? Is it for the future?

Use of requiredOneOf allows us to add more tags later on, no? Seems like a good idea to use it by default.

IwoRosiak commented 3 years ago

image I would to conflicting - Healthy instead

IwoRosiak commented 3 years ago

image Is there any reason why you use requiredOneOf instead of required? Is it for the future?

Use of requiredOneOf allows us to add more tags later on, no? Seems like a good idea to use it by default.

Okay fair enough. It is fine by me.

statecouncil commented 3 years ago

image Why both prisoner and guest? That is very specific and not sure how does it fit the dream?

Mistake, thanks for spotting. Should have been OneOf.

statecouncil commented 3 years ago

image Colonist tag for that?

Yeah, or at Outlander. Good point.

IwoRosiak commented 3 years ago

image Why both prisoner and guest? That is very specific and not sure how does it fit the dream?

Mistake, thanks for spotting. Should have been OneOf.

Wait why do you want to reserve it for guest and prisoners though

statecouncil commented 3 years ago

There are a lot of dreams without author. Did you forget about them?

Check the Dream Inventory. There are a lot of dreams without author. I'm also not adding myself as author, because my name can already be found elsewhere.

IwoRosiak commented 3 years ago

image Duplicates?

statecouncil commented 3 years ago

image Required? Not conflicting?

No, that's on purpose. There's a bad cheese dream, exclusive for cannibals, and a good cheese dream, exclusive for everyone but cannibals.

statecouncil commented 3 years ago

image I would to conflicting - Healthy instead

Hmm, how does that differ, technically?

IwoRosiak commented 3 years ago

image Required? Not conflicting?

No, that's on purpose. There's a bad cheese dream, exclusive for cannibals, and a good cheese dream, exclusive for everyone but cannibals.

Clever :)

statecouncil commented 3 years ago

image Why both prisoner and guest? That is very specific and not sure how does it fit the dream?

Mistake, thanks for spotting. Should have been OneOf.

Wait why do you want to reserve it for guest and prisoners though

Eh, I'm a dummy. Obviously that should be conflicting. Slaves are okay, since they do walk around the colony.

IwoRosiak commented 3 years ago

image I would to conflicting - Healthy instead

Hmm, how does that differ, technically?

So one is: give this dream to pawns who are injured

There other is: don't give this dream to pawns who are healthy

IwoRosiak commented 3 years ago

image Why both prisoner and guest? That is very specific and not sure how does it fit the dream?

Mistake, thanks for spotting. Should have been OneOf.

Wait why do you want to reserve it for guest and prisoners though

Eh, I'm a dummy. Obviously that should be conflicting. Slaves are okay, since they do walk around the colony.

I mean this dream should be limited to Colonists imo

statecouncil commented 3 years ago

image Duplicates?

Oops. Yeah, the first one should be gone.

statecouncil commented 3 years ago

image I would to conflicting - Healthy instead

Hmm, how does that differ, technically?

So one is: give this dream to pawns who are injured

There other is: don't give this dream to pawns who are healthy

Right. But what difference does that make, in the end? No sarcasm, I'm really not sure.

IwoRosiak commented 3 years ago

image This is a good one but the label won't fit. Label can have a minimum of like 25-30 characters :/

statecouncil commented 3 years ago

image Why both prisoner and guest? That is very specific and not sure how does it fit the dream?

Mistake, thanks for spotting. Should have been OneOf.

Wait why do you want to reserve it for guest and prisoners though

Eh, I'm a dummy. Obviously that should be conflicting. Slaves are okay, since they do walk around the colony.

I mean this dream should be limited to Colonists imo

Fair enough.

statecouncil commented 3 years ago

image This is a good one but the label won't fit. Label can have a minimum of like 25-30 characters :/

Ah, I didn't know that. Wait, really? I could have sworn I saw longer ones.

IwoRosiak commented 3 years ago

image I would to conflicting - Healthy instead

Hmm, how does that differ, technically?

So one is: give this dream to pawns who are injured There other is: don't give this dream to pawns who are healthy

Right. But what difference does that make, in the end? No sarcasm, I'm really not sure.

We are checking if it has any injuries only (wounded). We but we wanna check if he is ill, injuried or in pain (not healthy).

IwoRosiak commented 3 years ago

image This is a good one but the label won't fit. Label can have a minimum of like 25-30 characters :/

Ah, I didn't know that. Wait, really? I could have sworn I saw longer ones.

Not really unfortunately :/

IwoRosiak commented 3 years ago

Right, I'm gonna sit down and rename some of those defs and fix up xml

statecouncil commented 3 years ago

image I would to conflicting - Healthy instead

Hmm, how does that differ, technically?

So one is: give this dream to pawns who are injured There other is: don't give this dream to pawns who are healthy

Right. But what difference does that make, in the end? No sarcasm, I'm really not sure.

We are checking if it has any injuries only (wounded). We but we wanna check if he is ill, injuried or in pain (not healthy).

aaaah, okay. Understood.

statecouncil commented 3 years ago

Right, I'm gonna sit down and rename some of those defs and fix up xml

You want to rename them back to the original names? Also thank you. I'm learning a lot here.

IwoRosiak commented 3 years ago

No worries man. I will rename them to original unless original did not follow the convention.

In programming it is important what you are checking. If you wanna check just for wounds then yeah check wounded but if you wanna check if pawn is in any painful state then just say Pawn cannot be healthy :P

statecouncil commented 3 years ago

image Tribal exclusive? :P

Yeah, I thought about that, too. Let's do that.

statecouncil commented 3 years ago

No worries man. I will rename them to original unless original did not follow the convention.

In programming it is important what you are checking. If you wanna check just for wounds then yeah check wounded but if you wanna check if pawn is in any painful state then just say Pawn cannot be healthy :P

Got it. Also, I've updated the Dream Inventory with these changes, if you need to refer to that.