Conversation
gang, im making a mod to remove hunger from voxelibre (replaces all the foods with identical versions that heal you instead and just force toggles off mcl_hunger because APPARENTLY thats an option that exists) and i require input

should food items stack? if so how much. im totally willing to let it vary by items cherries for instance provide so little health that having a full stack is fine in my eyes but im a bit hesitant for better food items like steak
5
1
0
@fiore @kirby @tisanae and any other minecraft/voxelibre goobers are more than welcome to give their input im just @ing people that might care to ensure i get a response because it is 5 in the morning UTC so its late for americans and early for europeans
1
0
1
@coolbean I'm gonna be real I love just carrying fat stacks of healing items in every game that has em so my vote is 64
1
0
1
@patchuun 64 for everything thats fair its just when food heals you directly and isnt consumed passively it feels a tiny bit busted
1
0
0

@coolbean I’m not a huge Minecraft player, but how I’d solve it is just chosing a baseline
say bread that gives one health point can stack up to 16
and then based on that adjust it for each item
cherries give half a health point -> 32
steaks that give two health point -> 8

2
0
0
@r0se i think the way im kinda thinking about it is if it can restore your entire healthbar twice (so 40hp) +/- rounding to powers of 2
1
0
1
@coolbean busted is fine. like honestly make the totems of undying stack too like why the fuck not yfm
1
0
1

@coolbean or what would also make sense is to just set the stack amount to be how many you’d need to get from full health to the minimum health before dying

0
0
1
@patchuun im gonna have to learn how to make settings wont i
2
0
0
@coolbean they call me the scope creeper tsssssssss~ 💥
0
1
1
@solonovamax ur based, this happened in beta too it was the default until they up and removed hunger afaik
0
0
0
@patchuun cause like, objectively i think steaks stacking to 4 bread to 8 baked potatoes and other mediocre foods like my beloved pumpkin pie 16 and cherries, carrots melons and other junk foods to 32 or 64 seems the fairest compromise and would be my default settings but i totally get both the purist perspective of one food item per slot and the gluttonous stance of 64. this definitely requires settings
2
0
1
@patchuun like at least a selection box with 3 behaviour options
1
0
0
@patchuun honestly after that post ive already decided they're called balanced, gluttonous and purist
0
0
0
@patchuun realistically i would probably use a more objective measure like the amount needed to heal 40hp (your entire healthbar twice) then rounded to a power of 2
1
0
0
@patchuun and maybe 48 just to be a bit more fair even if that is breaking tradition just to be a bit more generous cause i dont think 64 is happening quite frankly
1
0
0
@patchuun its a round number in every power of 2 numeric base thats gotta count for something
0
0
0

@coolbean@brain.worm.pink actually make it so that food items hurt you

1
0
1

@coolbean @kirby @tisanae hmm ig make it scale inversely with how much the food item heals ? so that a full stack always heals about the same , with some variancr maybe but in that ballpark

1
0
1
@fiore @kirby @tisanae ive kinda settled into just giving you a setting to choose between something like this (which i'd call "balanced"), full 64 stacks (gluttonous) and no stacking (purist)
1
0
1
@fiore @kirby @tisanae because turns out thats also super easy. a bit of a pattern im falling into. its all so much easier than i thought, turns out i can retroactively edit the mob drops by just editing the table inside the minetest.registered_entities list in fact you can do it at runtime and from that point on all mobs of that type that spawn have the updated drops its SUPER liberal
2
0
1
@fiore @kirby @tisanae i can slap this engine around as i please
1
0
1
@fiore @kirby @tisanae the same applies to the registered_nodes list too if i want to change blocks. i can make a horror mod that slowly changes textures like a fucking .exe game if i really want to
1
0
1
@coolbean i think 64 i don't see the point in restring it regarding the damage and fighting systems akko_think2
1
0
1
@coolbean like healing when eating the item isnt that op of a mechanic, to keep some stakes, i would just have a short eating animation so the difficulty in fighting is more about positioning and not getting mobed, without getting in the way of exploring or building
1
0
1
@tisanae you're kinda right, with the eating animation stacking isnt as bad, ive still settled on the ultimate compromise of "why not all of them with a setting to pick" so thats what im doing
1
0
1
@tisanae if i can figure out how to toggle the eating animation im adding a setting for that as well
2
0
1

@coolbean @kirby @tisanae thats why i always say that lua is a lisp , its literally not that far from the truth you just s/list/table

1
0
1
@fiore @kirby @tisanae a table is just a list with named members
1
0
1
@coolbean i was thinking, with sprinting i would like a double bind toggle and hold, no healing penalty, but inability to fight at full damage (maybe even just shoving) , eat or mine non instaminable blocs (so that leaves only placing blocks, instamining stuff and interactions (buttons, doors)
1
0
1
@tisanae interesting ideas actually, i dont quite know how to do that but i will look into it im bookmarking this post so i can recheck your ideas when im at that point
1
0
1
@tisanae literally just dont run minetest.item_eat and apply the effects directly. thats all. you just dont run the function that triggers the eating animation
0
0
2
@coolbean also what about some new bloc deterministically affecting the curvature or the continuitybof the voxel space find in some new structures
1
0
1
@tisanae what

like an animal crossing shader effect thats applied to you inside a dungeon?
1
0
0
@coolbean no like singularities, wormholes, curved spaces
1
0
1
@tisanae im afraid that might be outside of engine capabilities (and certainly my own skills in both programming and physics) but may i direct you to this other game called universe sandbox?
2
0
0
@tisanae also out of scope for the mod and after that ive got other priorities (mesecon bundles and uxn computers)
1
0
1
@coolbean but i want genre and game type bending concepts nest_plead
1
0
1
@tisanae i invite you to try i do think theres a custom physics api in voxelibre you might be able to leverage
1
0
1
@tisanae i certainly need to its too friggin floaty for me
2
0
1
@tisanae quake movement mod is another thing id like to look into
2
0
2
@coolbean yeah i know i was just imagining a procedure involving the player using a certain number of these blocs to render the base game unplayable, but revealing some other hidden game, idk a vn which could actually be an epic kart game with cool yellow banners
2
0
1
@tisanae i could probably make a vn out of super tux kart given enough time
1
0
1
@tisanae not so sure about the other way around though i have seen some crazy mods for doki doki literature club
0
0
1
@coolbean like with no clue about it except from the geometric shapes the blocs affect the space into
0
0
1
@coolbean @tisanae combining quake movement and movement based weapons where an idea i had for mc ages ago. Would b cool
1
0
2
@coolbean @tisanae please leave the way jumps work in tho. It's a bit unusual at first but so nice after a bit
1
0
2
@snacks @tisanae dont worry i havent touched anything yet ive not even played the game with a mouse
1
0
1
@tisanae with autojump setting and maybe even a custom hud element to indicate prograde lol
0
0
1
@coolbean @tisanae yeah, i kniw this is mostoy just a brainstorming thread
0
0
1
@snacks @tisanae good news tis literally brought up some combat mechanics involving sprinting/movement and that would be such a sick combination
0
0
2