-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Initial suggestions for balancing. #2
Comments
I'm glad you like visuals! The default durabilities are pretty low as is, I was anticipating reports of being too weak, have you tested how far a pair of angel wings can take you? The hunger consumption is something that crossed my mind, but never got around to that, I'll work on that. I did begin to implement that form of damage, but due to technical limitations, I've held it off for the time being, but I'll look at it again. |
Please pardon my massive wall of text response. I usually like to be thorough with ideas I propose, but I made this issue last second really late at night. So yeeeaaah... kinda wanted to do the whole sleep thing more than write. I covered everything properly this time though! 😅 After some testing, I feel that the current wings are actually way too powerful given their flight, durability, and falling mechanics. Sure they only give a couple minutes of sustained flight each, but that tiny bit is enough to travel an extensive distance with no consequences or material cost(beyond initial creation). From my current experience in survival use, the wings give nearly unlimited mobility surprisingly early in the game, and at no cost for anything other than aesthetics. What I was proposing was that wings like the ones you have made should be limited with similar if not identical mechanics to sprinting.
After some thought, I must amend a previous statement. With wings currently as they are, impact damage alone would provide little to no difference in current balance. Sure players wouldn't be able to land headfirst at high speed anymore, but they can still just stop flying and glide to the ground or a perch of choice. The hunger based balancing should work just fine on its own, even if you do not manage to get around the technical limitations you mentioned above. |
You can test my changes based on your suggestions before I'll release: download |
Flight consumption is a beast(in a good way), the durability problem is solved completely, and the flight and slow fall minimum hunger limits are working smoothly. I have yet to properly test it in my survival world, but from the results of my superflat testing, everything seems to do exactly what it needs to. The config file does need to be deleted in order for the new default wing durability to take effect. That freefall animation is definitely Willhelm worthy. 😆 |
Further testing results acquired. I would recommend dropping the minimum hunger limit for slow falling to 2(1 bar) instead of 4(2 bars). The "safety net" glide distance appears to be too short to be effective at the moment. |
Here's that modification: wings-1.0.4-pre2-1.12.2.jar |
The changes in pre2 instantly solved the safety net problem. I started proper survival testing, and I immediately noticed a small bug. I seem to be experiencing slow fall hunger drain whenever I fall any distance down, even if I don't fall long enough for the glide to kick in. Most notably, just jumping up and down in place for a short while is more than enough to empty my hunger bar. I actually think the slow fall hunger drain should be cut back a little bit in general, as it is putting a massive strain on my general movements, even while I am not flying. |
Only when the player falls faster than 0.5 blocks/tick exhaustion accumulates: wings-1.0.4-pre3-1.12.2.jar |
All problems I can find are now solved. I can't think of anything else for now, so yeah. 10/10 best flight mod ever. 😀 👍 |
Hi ^^ Would it be possible for some of these functions to be configurable ? Would it be possible to be able to configure the consumption of hunger ? This mod is great, like 63502 said "Most beautiful and smooth flight animations I have ever seen", Oh, and I'd like to suggest thinking about a dyeing system. |
@Azvalk Yes, disabling durability is done by setting the value to 0, but I'm actually removing the built-in configuration for durability as Craftweaker can achieve that fine, but I am adding hunger consumption config. |
Craftweaker ? '-' (Edit: oh.. this, seems to be an important mod.. ok.. i will test this.. ) |
Crafttweaker is the go-to mod for configuring other mods, me providing the functionality is additional maintenance, and most configuration would be being done in the context of a mod pack where it would already be in used. |
Wings 1.0.4 is now available. |
Setting max durability to 0 using crafttweaker results in being unable to fly.
Player has a full hunger bar, but can't activate flight mode with the key. When jumping off a high place, they just float slowly down to the ground. Using the released version of 1.0.4 |
Ah, of course. |
Wings 1.0.6 is now out to fix that. |
Most beautiful and smooth flight animations I have ever seen, well done!
Good flight mechanics, but still needs balancing.
My initial suggestions:
The text was updated successfully, but these errors were encountered: