[Mod]Super Duck Hydroplane[hidroplane]
- apercy
- Member
- Posts: 645
- Joined: Wed Mar 25, 2020 16:31
- GitHub: APercy
- In-game: APercy
- Location: Pinheiral - RJ - Brazil
[Mod]Super Duck Hydroplane[hidroplane]
The Super Duck
ContentDb:
https://content.minetest.net/packages/a ... idroplane/
Github:
https://github.com/APercy/hidroplane
Like the trike, this one implement some flight, using the mobkit mod.
In order to fly, it is necessary to first supply the airplane with biofuel.
Then with a bottle selected, punch it against the airplane floater.
You can use 10 of them to fill the tank. See the fuel gauge on the airplane
panel (right below, with a green F). To embark, click with the right button.
While the machine is off, it is possible to move it using the sneak and jump keys (shift an space).
W ans S controls the pitch (elevator).
Right and Left (A and D) controls the yaw (rudder and ailerons).
Then to fly, start the engine with the special key E. Press jump (space)
to increase the engine power (check the panel for the indicator marked with a yellow P).
Adjust to the maximum. Pull the elevator control (S) when it have the speed to lift.
During the cruise flight, it is ideal to keep the power setting below the red range,
to control fuel consumption. Use the climb indicator to stabilize altitude,
as at high altitudes you lose sustentation and you spend more fuel.
For landing, just lower the power and stabilize the airplane. Pay attention at air speed
indicator, keeping it at green range, otherwise you will stall.
Care must be taken with impacts, as it causes damage to the aircraft and the pilot,
so training landings is essential.
To brake the airplane, use the sneak (shift) key until it comes to a complete stop.
Do not stop the engine before this, or it will reverse when it stops
To repair damages, you can use the repair tool. It subtracts steel ingots to increase
airplane hp.
It can be painted using dye of any color you want, you must punch the airplane with the dye.
You can use lokrates biofuel mod at contentdb, but my own biofuel mod can be found here: https://github.com/APercy/minetest_biofuel
Controls overview :
Right click: enter in/get off plane
Left click (with biofuel): add fuel to plane
Right click and Sneak: enter in flight instructor mode (limited vision, so use debug info)
E: Start engine
Jump: Increase power, forward on ground
Sneak: Decrease power, brake on ground
Backward: go up flying - nose up
Forward: go down flying - nose down
Left/right: Turn to left/right, work on and out ground.
Left and Right together: center all commands
Sneak and Jump together (normal mode): activates the autopilot
Sneak and Jump together (flight instruction mode): give/take the controls to/from pilot student
Up and Down together: enable/disable HUD
Chat Commands:
/hydro_eject - ejects from the vehicle
/hydro_manual - shows the manual
Some Considerations About Servers:
It's running since the development start at Mercurio Server. The mod requires average performance to fly satisfactorily. But consider adjusting the dedicated_server_step parameter so that the behavior is more fluid. it will operate with the default setting of 0.1, the ideal value being 0.01 (but this would consume a lot of resources). Then experiment with values between 0.05 to 0.09, in order to achieve the best performance within the existing limitations. Or don't touch anything, they are just suggestions.
-----------------------
License of source code:
LGPL v3 (see file LICENSE)
License of media (textures and sounds):
CC0
ContentDb:
https://content.minetest.net/packages/a ... idroplane/
Github:
https://github.com/APercy/hidroplane
Like the trike, this one implement some flight, using the mobkit mod.
In order to fly, it is necessary to first supply the airplane with biofuel.
Then with a bottle selected, punch it against the airplane floater.
You can use 10 of them to fill the tank. See the fuel gauge on the airplane
panel (right below, with a green F). To embark, click with the right button.
While the machine is off, it is possible to move it using the sneak and jump keys (shift an space).
W ans S controls the pitch (elevator).
Right and Left (A and D) controls the yaw (rudder and ailerons).
Then to fly, start the engine with the special key E. Press jump (space)
to increase the engine power (check the panel for the indicator marked with a yellow P).
Adjust to the maximum. Pull the elevator control (S) when it have the speed to lift.
During the cruise flight, it is ideal to keep the power setting below the red range,
to control fuel consumption. Use the climb indicator to stabilize altitude,
as at high altitudes you lose sustentation and you spend more fuel.
For landing, just lower the power and stabilize the airplane. Pay attention at air speed
indicator, keeping it at green range, otherwise you will stall.
Care must be taken with impacts, as it causes damage to the aircraft and the pilot,
so training landings is essential.
To brake the airplane, use the sneak (shift) key until it comes to a complete stop.
Do not stop the engine before this, or it will reverse when it stops
To repair damages, you can use the repair tool. It subtracts steel ingots to increase
airplane hp.
It can be painted using dye of any color you want, you must punch the airplane with the dye.
You can use lokrates biofuel mod at contentdb, but my own biofuel mod can be found here: https://github.com/APercy/minetest_biofuel
Controls overview :
Right click: enter in/get off plane
Left click (with biofuel): add fuel to plane
Right click and Sneak: enter in flight instructor mode (limited vision, so use debug info)
E: Start engine
Jump: Increase power, forward on ground
Sneak: Decrease power, brake on ground
Backward: go up flying - nose up
Forward: go down flying - nose down
Left/right: Turn to left/right, work on and out ground.
Left and Right together: center all commands
Sneak and Jump together (normal mode): activates the autopilot
Sneak and Jump together (flight instruction mode): give/take the controls to/from pilot student
Up and Down together: enable/disable HUD
Chat Commands:
/hydro_eject - ejects from the vehicle
/hydro_manual - shows the manual
Some Considerations About Servers:
It's running since the development start at Mercurio Server. The mod requires average performance to fly satisfactorily. But consider adjusting the dedicated_server_step parameter so that the behavior is more fluid. it will operate with the default setting of 0.1, the ideal value being 0.01 (but this would consume a lot of resources). Then experiment with values between 0.05 to 0.09, in order to achieve the best performance within the existing limitations. Or don't touch anything, they are just suggestions.
-----------------------
License of source code:
LGPL v3 (see file LICENSE)
License of media (textures and sounds):
CC0
- Attachments
-
- screenshot_20210419_192242.png (459.72 KiB) Viewed 2744 times
Last edited by apercy on Fri Jun 11, 2021 18:58, edited 8 times in total.
- apercy
- Member
- Posts: 645
- Joined: Wed Mar 25, 2020 16:31
- GitHub: APercy
- In-game: APercy
- Location: Pinheiral - RJ - Brazil
Re: [Mod]Super Duck Hidroplane[hidroplane]
fixed collision box, lift and float
- apercy
- Member
- Posts: 645
- Joined: Wed Mar 25, 2020 16:31
- GitHub: APercy
- In-game: APercy
- Location: Pinheiral - RJ - Brazil
Re: [Mod]Super Duck Hidroplane[hidroplane]
Running at Mercurio server!
- Attachments
-
- screenshot_20210422_073952.png (750.32 KiB) Viewed 2744 times
- pampogokiraly
- Member
- Posts: 293
- Joined: Wed Jan 08, 2020 22:21
- In-game: i_love_mesecon
Re: [Mod]Super Duck Hidroplane[hidroplane]
cool mod! can you upload it to ContentDB?
It's just easier to update it that way.
It's just easier to update it that way.
All praise the Bacon God! The one and only god in MineTest
- apercy
- Member
- Posts: 645
- Joined: Wed Mar 25, 2020 16:31
- GitHub: APercy
- In-game: APercy
- Location: Pinheiral - RJ - Brazil
Re: [Mod]Super Duck Hidroplane[hidroplane]
Thank you!pampogokiraly wrote: ↑Thu Apr 22, 2021 18:29cool mod! can you upload it to ContentDB?
It's just easier to update it that way.
I will do it in 2 weeks, because first I wait some bug feedback from Mercurio Server to fix ;)
- apercy
- Member
- Posts: 645
- Joined: Wed Mar 25, 2020 16:31
- GitHub: APercy
- In-game: APercy
- Location: Pinheiral - RJ - Brazil
Re: [Mod]Super Duck Hidroplane[hidroplane]
Improved now in stall recovery
- apercy
- Member
- Posts: 645
- Joined: Wed Mar 25, 2020 16:31
- GitHub: APercy
- In-game: APercy
- Location: Pinheiral - RJ - Brazil
Re: [Mod]Super Duck Hydroplane[hidroplane]
fixes in collision sounds and removal of some unnecessary code
- apercy
- Member
- Posts: 645
- Joined: Wed Mar 25, 2020 16:31
- GitHub: APercy
- In-game: APercy
- Location: Pinheiral - RJ - Brazil
Re: [Mod]Super Duck Hydroplane[hidroplane]
another adjust in stall recovery
- apercy
- Member
- Posts: 645
- Joined: Wed Mar 25, 2020 16:31
- GitHub: APercy
- In-game: APercy
- Location: Pinheiral - RJ - Brazil
Re: [Mod]Super Duck Hydroplane[hidroplane]
Another improvement: now it oscilate better when in water
- apercy
- Member
- Posts: 645
- Joined: Wed Mar 25, 2020 16:31
- GitHub: APercy
- In-game: APercy
- Location: Pinheiral - RJ - Brazil
Re: [Mod]Super Duck Hydroplane[hidroplane]
Fix on water bob when in move. Improved elevator animation
- apercy
- Member
- Posts: 645
- Joined: Wed Mar 25, 2020 16:31
- GitHub: APercy
- In-game: APercy
- Location: Pinheiral - RJ - Brazil
Re: [Mod]Super Duck Hydroplane[hidroplane]
Mod improved today.
Now it's a bit more quick on turns and the speed indicator was moved to center.
Now it's a bit more quick on turns and the speed indicator was moved to center.
- apercy
- Member
- Posts: 645
- Joined: Wed Mar 25, 2020 16:31
- GitHub: APercy
- In-game: APercy
- Location: Pinheiral - RJ - Brazil
Re: [Mod]Super Duck Hydroplane[hidroplane]
Now added a shortcut to center all the controls. Just press Left and Right (A and D) together and all controls will be centered.
- apercy
- Member
- Posts: 645
- Joined: Wed Mar 25, 2020 16:31
- GitHub: APercy
- In-game: APercy
- Location: Pinheiral - RJ - Brazil
Re: [Mod]Super Duck Hydroplane[hidroplane]
Another update for the day:
fix on yaw move and added a stick
fix on yaw move and added a stick
- apercy
- Member
- Posts: 645
- Joined: Wed Mar 25, 2020 16:31
- GitHub: APercy
- In-game: APercy
- Location: Pinheiral - RJ - Brazil
Re: [Mod]Super Duck Hydroplane[hidroplane]
Added a new mode: flight instructor
it's activated by right click + sneak key together
So the instructor starts at back seat and the student is in front of the panel.
To give or retrive the controls to the student, just press sneak + jump together
it's activated by right click + sneak key together
So the instructor starts at back seat and the student is in front of the panel.
To give or retrive the controls to the student, just press sneak + jump together
- apercy
- Member
- Posts: 645
- Joined: Wed Mar 25, 2020 16:31
- GitHub: APercy
- In-game: APercy
- Location: Pinheiral - RJ - Brazil
Re: [Mod]Super Duck Hydroplane[hidroplane]
fixed bug on passenger disconnection during flight
- apercy
- Member
- Posts: 645
- Joined: Wed Mar 25, 2020 16:31
- GitHub: APercy
- In-game: APercy
- Location: Pinheiral - RJ - Brazil
Re: [Mod]Super Duck Hydroplane[hidroplane]
v0.161
A fix on the delta of roll calculation, just a "clamp" in value to prevent jitter when stopped
A fix on the delta of roll calculation, just a "clamp" in value to prevent jitter when stopped
- apercy
- Member
- Posts: 645
- Joined: Wed Mar 25, 2020 16:31
- GitHub: APercy
- In-game: APercy
- Location: Pinheiral - RJ - Brazil
Re: [Mod]Super Duck Hydroplane[hidroplane]
v0.17
Added a HUD for the owner, activated by Up and Down together
Added a HUD for the owner, activated by Up and Down together
- Attachments
-
- screenshot_20210514_184400.png (258.7 KiB) Viewed 2744 times
- apercy
- Member
- Posts: 645
- Joined: Wed Mar 25, 2020 16:31
- GitHub: APercy
- In-game: APercy
- Location: Pinheiral - RJ - Brazil
Re: [Mod]Super Duck Hydroplane[hidroplane]
Added an operation manual activated by chat command /hydro_manual
Who is online
Users browsing this forum: Ahrefs [Bot] and 15 guests