Upcoming Food Revamp
Posted: Tue Oct 03, 2017 11:40 am
We're planning on restructuring the way food works here, both to make it a bit realistic and also to pave way for the upcoming foods that will be available in Elysium (over 200 recipes for food!). And since opening of Elysium is not here yet, we're upgrading a portion of the existing food as well. Here's our current plan, but before we get to coding we're open for opinions.
Satiation would be from 0% to 100%, info displayed in the [buffs bar. Along with satiation level, current regen rates will be displayed too. Below 50% satiation there will be a gradual decrease in regen rates to zero (50% satiation = 100% regen rates, 25% satiation=50% regen rates, 0% satiation = 0% regen rates). Stamina would be somehow exempt from zero-regen up to some point, since if you are stuck somewhere you still have to be able to move.
Blood alcohol level: after drinking just 1 or 2 »amounts« of it, you would see a debuff displayed but nothing would happen. Above that, if we have time, we'd add strange fun effects would be displayed (such as »you stumble a few tiles«, maybe phantom mobs displayed to you only, or even death at the highest value). Alcohol would be needed for drunk fishing (there's a separate thread for that). We're also getting a brewing system and each beverage will have it's own benefits – but drink in moderation! We don't plan to make thirst a factor like hunger.
Food would decay at about 0.5% per minute (making it 100 before you have to eat again to avoid slower regens, or about 2 hours before there's a noticable effect). Some foods (or even equipment) can then have bonuses such as: Slower digestion, Lesser effects of hunger, Extra food buffer (be able to eat past 100%). You can gain Extra Food Buffer passively as well, 1% more for every 100 total skill points (that means it would go up to about 170%). Newbies would be exempt from this based on their GameTime. (Currently, you lose 5% every 5 minutes, which is equal to 1% per minute).
We plan on introducing this when we got the Elysium fishing system coded, but Elysium won't open at that tim, so we'll just make a few new fish available in Trammel & Felucca – and with them a few recipes for minor&medium food buffs.
Overall, the Elysium foods will be separated into 4 different categories – lesser, regular, major and legendary. You can only receive one buff from a certain food group. Idea for cooked food, it could give slower digestion. lesser 5%, regular 10, greater 15% - comes to a total of 30% slowing if you have all the 3 foods currently eaten (if you have active buffs from them). Eating a different kind of the same food level would remove that food's current effect and put the new effect (or simply refresh the duration if you eat the same kind of food).
Then we got ideas for mob/boss attacks, such as »hunger attack« where you'd lose satiation for a while, puke attack...
There's also an idea that digestion rate (how fast you get hungry) would depend on if you have recently crafted or killed anything. 0.5% per minute if you're idle, but 1% per minute if you have crafted/killed anything in the last few minutes.
Looking forward to some input regarding these specific planned changes, as well as some outside-the-box ideas if anyone wants to pitch in.
Satiation would be from 0% to 100%, info displayed in the [buffs bar. Along with satiation level, current regen rates will be displayed too. Below 50% satiation there will be a gradual decrease in regen rates to zero (50% satiation = 100% regen rates, 25% satiation=50% regen rates, 0% satiation = 0% regen rates). Stamina would be somehow exempt from zero-regen up to some point, since if you are stuck somewhere you still have to be able to move.
Blood alcohol level: after drinking just 1 or 2 »amounts« of it, you would see a debuff displayed but nothing would happen. Above that, if we have time, we'd add strange fun effects would be displayed (such as »you stumble a few tiles«, maybe phantom mobs displayed to you only, or even death at the highest value). Alcohol would be needed for drunk fishing (there's a separate thread for that). We're also getting a brewing system and each beverage will have it's own benefits – but drink in moderation! We don't plan to make thirst a factor like hunger.
Food would decay at about 0.5% per minute (making it 100 before you have to eat again to avoid slower regens, or about 2 hours before there's a noticable effect). Some foods (or even equipment) can then have bonuses such as: Slower digestion, Lesser effects of hunger, Extra food buffer (be able to eat past 100%). You can gain Extra Food Buffer passively as well, 1% more for every 100 total skill points (that means it would go up to about 170%). Newbies would be exempt from this based on their GameTime. (Currently, you lose 5% every 5 minutes, which is equal to 1% per minute).
We plan on introducing this when we got the Elysium fishing system coded, but Elysium won't open at that tim, so we'll just make a few new fish available in Trammel & Felucca – and with them a few recipes for minor&medium food buffs.
Overall, the Elysium foods will be separated into 4 different categories – lesser, regular, major and legendary. You can only receive one buff from a certain food group. Idea for cooked food, it could give slower digestion. lesser 5%, regular 10, greater 15% - comes to a total of 30% slowing if you have all the 3 foods currently eaten (if you have active buffs from them). Eating a different kind of the same food level would remove that food's current effect and put the new effect (or simply refresh the duration if you eat the same kind of food).
Then we got ideas for mob/boss attacks, such as »hunger attack« where you'd lose satiation for a while, puke attack...
There's also an idea that digestion rate (how fast you get hungry) would depend on if you have recently crafted or killed anything. 0.5% per minute if you're idle, but 1% per minute if you have crafted/killed anything in the last few minutes.
Looking forward to some input regarding these specific planned changes, as well as some outside-the-box ideas if anyone wants to pitch in.