Change to manual eating
Moderators: Public Relations Department, Players Department
- Snickie
- RD/HR Member/Translator-English (LD)
- Posts: 4946
- Joined: Tue Jul 06, 2010 5:28 pm
- Location: FL
Re: Change to manual eating
What about this:
Odd drunken-like events start around 35%, and increase in frequency and likelihood per 6%. Drinking coffee or other "sobering agents" (not the right term, I know) changes the 6 to 9%, and decreases the likelihood to 75% of its regular value (a.k.a. without coffee, water, whatever)
Passing out happens at 100% drunkenness
You:
3591-7:23: You drink 25 kilos of brandy.
3591-7:23: You pass out into a drunken stupor.
Other people:
3591-7:23: You see so-and-so pass out in a drunken stupor.
You see no events while passed out until you regress back to 79% drunkenness at a rate of 7% per tick, except for purging. (That's three hours....)
You wake back up when drunkenness reaches 79% or less. If you have taken damage, you are now notified of this.
You:
3592-2:34: You wake up in [location name] from your drunken stupor. While you were passed out, you lost 24 percent strength from what looks like an attack from a/an [weapon/animal that did the highest damage while drunk].
Other people:
3592-2:25: You see XXX efficiently attack drunk guy using a scimitar.
3592-2:34: You see drunk guy wake up from his drunken stupor.
Odd drunken-like events start around 35%, and increase in frequency and likelihood per 6%. Drinking coffee or other "sobering agents" (not the right term, I know) changes the 6 to 9%, and decreases the likelihood to 75% of its regular value (a.k.a. without coffee, water, whatever)
Passing out happens at 100% drunkenness
You:
3591-7:23: You drink 25 kilos of brandy.
3591-7:23: You pass out into a drunken stupor.
Other people:
3591-7:23: You see so-and-so pass out in a drunken stupor.
You see no events while passed out until you regress back to 79% drunkenness at a rate of 7% per tick, except for purging. (That's three hours....)
You wake back up when drunkenness reaches 79% or less. If you have taken damage, you are now notified of this.
You:
3592-2:34: You wake up in [location name] from your drunken stupor. While you were passed out, you lost 24 percent strength from what looks like an attack from a/an [weapon/animal that did the highest damage while drunk].
Other people:
3592-2:25: You see XXX efficiently attack drunk guy using a scimitar.
3592-2:34: You see drunk guy wake up from his drunken stupor.
- SekoETC
- Posts: 15525
- Joined: Wed May 05, 2004 11:07 am
- Location: Finland
- Contact:
Re: Change to manual eating
It's easier to have drinking coffee simply decrease current drunkenness. If the sobering effect is very small, like a tenth or less, and stomach capacity will limit consumption, people are unlikely to be able to sober themselves considerably with coffee alone.
I think it was a good point by Piscator that passing out should happen before 100% because if someone drinks a ridiculously large amount at once without exercising any caution, it serves them right to be passed out for hours instead of sobering up when ever the next time drunkenness is reduced.
It's per hour but if it turns out that it's too heavy to process, it can be changed to happen less frequently.
Having an event for passing out is a good idea. Drunkenness is separate from what remains in the stomach, the reason everything gets purged once a day is merely because it's the simplest and lightest way to do it. If there was unlimited capacity then it would be nice to make things gradually turn into digested material and allow vomiting and gradual digestion, but there's very little reason for such a thing when a simplified simulation works such as well.
I think it would most likely be difficult to make passed out people forget events, and in the current version they are also allowed to talk (as well as read events), but there's a disclaimer that people should take the character's current status into consideration in rp. I think we can trust most people not to abuse this liberty if they are given it.
I think it was a good point by Piscator that passing out should happen before 100% because if someone drinks a ridiculously large amount at once without exercising any caution, it serves them right to be passed out for hours instead of sobering up when ever the next time drunkenness is reduced.
Piscator wrote:Are turns per hour or per day?
It's per hour but if it turns out that it's too heavy to process, it can be changed to happen less frequently.
Having an event for passing out is a good idea. Drunkenness is separate from what remains in the stomach, the reason everything gets purged once a day is merely because it's the simplest and lightest way to do it. If there was unlimited capacity then it would be nice to make things gradually turn into digested material and allow vomiting and gradual digestion, but there's very little reason for such a thing when a simplified simulation works such as well.
I think it would most likely be difficult to make passed out people forget events, and in the current version they are also allowed to talk (as well as read events), but there's a disclaimer that people should take the character's current status into consideration in rp. I think we can trust most people not to abuse this liberty if they are given it.
Not-so-sad panda
- MelloYell
- Posts: 598
- Joined: Fri Sep 03, 2010 7:16 pm
Re: Change to manual eating
maybe im reading incorrectly (or havent read enough)
but one of my characters ate a whole bunch of tomatoes and wasn't injured. the food wasn't purged at the eating tick. how does it get "purged" or removed from the stomach once there, if it was not consumed or used to heal?
but one of my characters ate a whole bunch of tomatoes and wasn't injured. the food wasn't purged at the eating tick. how does it get "purged" or removed from the stomach once there, if it was not consumed or used to heal?
- Doug R.
- Posts: 14857
- Joined: Wed Mar 23, 2005 6:56 pm
- Contact:
Re: Change to manual eating
Good question. Should we start an eating FAQ?
Hamsters is nice. ~Kaylee, Firefly
- SekoETC
- Posts: 15525
- Joined: Wed May 05, 2004 11:07 am
- Location: Finland
- Contact:
Re: Change to manual eating
The stomach table now contains 7874 rows when before the change, it contained 21067. It purged most of them during the eating tick, but my guess is the database choked on the amount of rows to remove and that's why it didn't purge all that was meant to be purged. I now manually removed all that was eaten before the previous eating tick, leaving only 9 rows, so hopefully it will work as intended tomorrow. The 20k rows were planned to be removed before the thing went live but I forgot to do it before going to bed.
Not-so-sad panda
- Addicted
- Posts: 973
- Joined: Thu Apr 08, 2010 2:42 pm
- Location: Australia
Re: Change to manual eating
I know I'm rather slow and although I read this the implications are still trickling into my brain. Please tell me if this is correct.
In Summary:
Putting healing food into the stomach heals immediately up to the hurt displayed on the bar, but any excess put in is wasted and irretrievable but useful in role play.
Putting nourishing food into the stomach relieves hunger immediately as indicated on the bar (new), but any excess over that consumed at the next eating tick is wasted, except for role play purposes.
Putting foods that are dual purpose is used for both, so presumable it heals if hurt, relieves hunger if hungry and excess is used at next eating tick to nourish, then disappears. What happens if both hurt and hungry is it gets split between the two.
We no longer know how much healing food is needed exactly to heal the approximate hurt and this is a feat to program.
Drunkenness will be introduced in some form sometime.
So they disappear into the stomach and either heal or relieve hunger immediately, then if any remains it disappears at the next tick. Although, once, since there were too many lines it didn't disappear, but Seko fixed it and that won't happen now?.SekoETC wrote:1. People will be able to eat any healing or daily food, intoxicant (resources that give drunkenness, although most if not all of these will also be healing and/or energy foods) and possibly energy food if they're reintroduced, regardless of the character's current damage or tiredness.
Is clear.SekoETC wrote:2. The amount you can eat in a day will be limited to 8 kilos. This means you can heal 120% using onions and even more using more potent healing foods, but in the other hand it will prevent people from eating say, 20 kilos of grass or sugar.
Not introduced yetSekoETC wrote:3. 100 % drunkenness means a person has passed out and will be unable to do most things. Drunkenness will decrease with time.
So the healing food disappears into the stomach and heals immediately, then if any remains it disappears at the next tick.SekoETC wrote:4. Healing will still happen directly after the healing food was consumed. The ability to eat more than necessary will be due to point 6 and to allow eating for rp reasons (now you can finally have that ice cream and cookies without having to hit yourself).
So the potatoes disappear into the stomach and relieves hunger immediately, then if any remains it disappears at the next tick and if it's what would normally be eaten automatically you don't eat automatically at this tick.SekoETC wrote:5. Food that has been eaten will go into a "stomach" and will be purged at the eating tick. If a person has eaten a sufficient amount of daily foods manually, they won't eat automatically nor get hungry because their hunger has already been satiated. People who haven't eaten enough manually will still eat automatically.
So stomach capacity available space is unrelated to what you need to heal. And giving the amount needed is a coding nightmare. The bars are then the only guide and they give a very rough number to the nearest percent of hurt.SekoETC wrote:6. The amount of grams needed to get to full health or to zero tiredness will be hidden. Instead it will show how much of your stomach capacity is available. This is mainly because enabling resources that serve multiple functions (healing/energy/drunkenness) and also enabling eating when you don't technically need it would be a coding/display nightmare. You can still access the healing values in the wiki, but you won't be able to see the exact grams needed, so it will put an end to theIf you don't want to use the wiki, you can find out ingame through experimentation. The event won't say how much your health/tiredness/drunkenness changed, but you can check the meters on the character description page. If you want to be a cheapskate, you can eat 1 gram at a time and check after each eating, but I assume most people will learn to approximate.X gives you 1 gram of healing food.
X says: "Eat this and let me know how many grams you need exactly."
In Summary:
Putting healing food into the stomach heals immediately up to the hurt displayed on the bar, but any excess put in is wasted and irretrievable but useful in role play.
Putting nourishing food into the stomach relieves hunger immediately as indicated on the bar (new), but any excess over that consumed at the next eating tick is wasted, except for role play purposes.
Putting foods that are dual purpose is used for both, so presumable it heals if hurt, relieves hunger if hungry and excess is used at next eating tick to nourish, then disappears. What happens if both hurt and hungry is it gets split between the two.
We no longer know how much healing food is needed exactly to heal the approximate hurt and this is a feat to program.
Drunkenness will be introduced in some form sometime.
- MelloYell
- Posts: 598
- Joined: Fri Sep 03, 2010 7:16 pm
Re: Change to manual eating
the tomatoes were not purged at todays eating tick either.
- Doug R.
- Posts: 14857
- Joined: Wed Mar 23, 2005 6:56 pm
- Contact:
Re: Change to manual eating
MelloYell wrote:the tomatoes were not purged at todays eating tick either.
This sounds like what happened with animal processing. The only way to fix it was for Jos to break the process up. If we need to do that here, it could be quite a bit of work.
Hamsters is nice. ~Kaylee, Firefly
- MelloYell
- Posts: 598
- Joined: Fri Sep 03, 2010 7:16 pm
Re: Change to manual eating
while it would be nice, im honestly not all that concerned with getting the tomatoes back. im just trying to help with catching bugs/glitches by letting you know how it is working/not working.
- SekoETC
- Posts: 15525
- Joined: Wed May 05, 2004 11:07 am
- Location: Finland
- Contact:
Re: Change to manual eating
Curiously enough, that's the only thing that's apparently left over from yesterday, the other rows got deleted as intended. I wonder if there's a bug somewhere or if it's just taking more resources than it should. I don't like that it's not working as intended but there's a precaution in place that it stops taking into account food that was eaten long enough ago, even if it wasn't purged.
Not-so-sad panda
- MelloYell
- Posts: 598
- Joined: Fri Sep 03, 2010 7:16 pm
Re: Change to manual eating
still not purged. lol
- SekoETC
- Posts: 15525
- Joined: Wed May 05, 2004 11:07 am
- Location: Finland
- Contact:
Re: Change to manual eating
Funny, I wonder why that entry is bugged. All the ones from day 3344 and early 3345 have been purged, it's just that one that remains.
Not-so-sad panda
- MelloYell
- Posts: 598
- Joined: Fri Sep 03, 2010 7:16 pm
Re: Change to manual eating
maybe my char just likes tomatoes -that- much. haha!
- MelloYell
- Posts: 598
- Joined: Fri Sep 03, 2010 7:16 pm
Re: Change to manual eating
purged!
just kidding...it wasnt purged. : )
just kidding...it wasnt purged. : )
- SekoETC
- Posts: 15525
- Joined: Wed May 05, 2004 11:07 am
- Location: Finland
- Contact:
Re: Change to manual eating
If it stays there long enough for me to write a change in the system, you might actually be able to use its healing potential, so you might end up winning in that situation. Everyone else's food has gotten digested but your tomatoes are still hanging in there.
Not-so-sad panda
Return to “Implemented Suggestions”
Who is online
Users browsing this forum: No registered users and 1 guest