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
General overhaul #11
base: master
Are you sure you want to change the base?
General overhaul #11
Conversation
with colouring option
for coloured inventory item
To avoid confusions with the [hangglider] glider
to help keep [hangglider] and [glider] apart and emphasize on the delta (triangular) shape
and less function calls
if wear is enabled
instead of player values.
and rename related vars and fields Since 1st person view and pro controls don't like each other much and getting it to work without visual jerkiness doesn't seem possible. Pros can turn on pro controls and are pro enough to then also decide if they want to use keyboard and/or 3rd person view.
or rather excemption in the case of priv
also has the nice side-effect of making code less bulky
Love the work. Some small things I've noticed with the hud:
Possibly some less-small things related to the physics:
|
fewer for longer time taken from: skylord-at-hub@67766fd
Many thanks for the valuable feedback.
Yes, simple enough to do. I actually had it without decimals and only added them for debugging. Minetest isn't designed to be a flightsim and the HUD is just to help out a little. I don't think players need decimals in the heading indicator. A compass in the hotbar should be just fine.
Yes, kindof. Both values are quite arbitrary but do help pilots understand why their glider is behaving the way it does. (v is actually speed factor multiplied to all directions). Your suggested labels are correct. I didn't use them because the first complaint from players is: "Ugh, the HUD is covering my view". Also translations in mind, I tried to go for some ISO standard short labels. Players with small screens quickly have overflows.
Yeah, I was thinking of a coloured horizontal bar and that players would notice soon enough what it meant. I'll consider it again.
Disclaimer: I didn't change anything on the physics.
Seems reasonable to me. Something similar would happen if one found a way to do that IRL :D This mod is not the [hangglider] mod which is designed to break falls while this mod is a delta glider (I really want to rename this mod to that). Delta gliders are not safety devices, rather lightweight fixed wing aircraft.
That isn't unique to this mod. It happens on occasion with various mods. I'll call it an engine issue.
I am unable to reproduce that (starting without moving). Maybe my hardware is too sluggish and old. With a running start, I can rise higher and I did consider that a good thing. It keeps the gap between [hangglider] and [(delta)glider] wide enough for servers to consider using both. Also it motivates players to use this glider at all, it's hard enough to even land safely. This mod is quite dangerous as it is, I consider it a good feature that one can actually gain altitude if one is skilled enough. |
Looking at heading more closely I noticed that flying in counterclockwise circles it is accurate. However flying in clockwise circles it becomes negative! I'm torn between dropping heading information and fixing it. It's the least important of |
use possibly slower string.format to guarantee fixed width
remove decimal and fix issue where heading could result in a negative value. The heading is still not like IRL, but that's just how Minetest uses it (counter clockwise).
also append unit.
possibly slower but neater
allows players to toggle the HUD
-Patches various bugs
-Adds coloured gliders
-More settings
-FLAK support
-Hook for other mods to influence flight-permissions
-New textures to easily differentiate from [hangglider]
-Adds sounds
-Glider can be made to wear-out from damage and usages
-Adds HUD for basic pilot instrument flight
-Support for Mineclone
-And more....
closes #4
closes #6
closes #7