[Mod]Super Duck Hydroplane[hidroplane]

User avatar
apercy
Member
Posts: 638
Joined: Wed Mar 25, 2020 16:31
GitHub: APercy
In-game: APercy
Location: Pinheiral - RJ - Brazil

[Mod]Super Duck Hydroplane[hidroplane]

by apercy » Post

The Super Duck

Image

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
screenshot_20210419_192242.png (459.72 KiB) Viewed 2678 times
Last edited by apercy on Fri Jun 11, 2021 18:58, edited 8 times in total.

User avatar
apercy
Member
Posts: 638
Joined: Wed Mar 25, 2020 16:31
GitHub: APercy
In-game: APercy
Location: Pinheiral - RJ - Brazil

Re: [Mod]Super Duck Hidroplane[hidroplane]

by apercy » Post

Lift adjusted

User avatar
apercy
Member
Posts: 638
Joined: Wed Mar 25, 2020 16:31
GitHub: APercy
In-game: APercy
Location: Pinheiral - RJ - Brazil

Re: [Mod]Super Duck Hidroplane[hidroplane]

by apercy » Post

Sounds renamed

User avatar
apercy
Member
Posts: 638
Joined: Wed Mar 25, 2020 16:31
GitHub: APercy
In-game: APercy
Location: Pinheiral - RJ - Brazil

Re: [Mod]Super Duck Hidroplane[hidroplane]

by apercy » Post

fixed collision box, lift and float

User avatar
apercy
Member
Posts: 638
Joined: Wed Mar 25, 2020 16:31
GitHub: APercy
In-game: APercy
Location: Pinheiral - RJ - Brazil

Re: [Mod]Super Duck Hidroplane[hidroplane]

by apercy » Post

Running at Mercurio server!

Image
Attachments
screenshot_20210422_073952.png
screenshot_20210422_073952.png (750.32 KiB) Viewed 2678 times

User avatar
pampogokiraly
Member
Posts: 293
Joined: Wed Jan 08, 2020 22:21
In-game: i_love_mesecon

Re: [Mod]Super Duck Hidroplane[hidroplane]

by pampogokiraly » Post

cool mod! can you upload it to ContentDB?

It's just easier to update it that way.
All praise the Bacon God! The one and only god in MineTest

User avatar
apercy
Member
Posts: 638
Joined: Wed Mar 25, 2020 16:31
GitHub: APercy
In-game: APercy
Location: Pinheiral - RJ - Brazil

Re: [Mod]Super Duck Hidroplane[hidroplane]

by apercy » Post

pampogokiraly wrote:
Thu Apr 22, 2021 18:29
cool mod! can you upload it to ContentDB?

It's just easier to update it that way.
Thank you!
I will do it in 2 weeks, because first I wait some bug feedback from Mercurio Server to fix ;)

User avatar
apercy
Member
Posts: 638
Joined: Wed Mar 25, 2020 16:31
GitHub: APercy
In-game: APercy
Location: Pinheiral - RJ - Brazil

Re: [Mod]Super Duck Hidroplane[hidroplane]

by apercy » Post

Another fix

User avatar
apercy
Member
Posts: 638
Joined: Wed Mar 25, 2020 16:31
GitHub: APercy
In-game: APercy
Location: Pinheiral - RJ - Brazil

Re: [Mod]Super Duck Hidroplane[hidroplane]

by apercy » Post

Improved now in stall recovery

ronoaldo
Member
Posts: 177
Joined: Mon Dec 07, 2020 01:04
GitHub: ronoaldo
IRC: ronoaldo
In-game: RonoaldoKakashi
Location: São Paulo, Brasil
Contact:

Re: [Mod]Super Duck Hidroplane[hidroplane]

by ronoaldo » Post

apercy wrote:
Thu Apr 22, 2021 11:33
Running at Mercurio server!

Image
Great work!
Servers: Mercurio | Tools: ContentDB CLI | Mods: minenews

User avatar
apercy
Member
Posts: 638
Joined: Wed Mar 25, 2020 16:31
GitHub: APercy
In-game: APercy
Location: Pinheiral - RJ - Brazil

Re: [Mod]Super Duck Hidroplane[hidroplane]

by apercy » Post

again a fix against jitter

User avatar
apercy
Member
Posts: 638
Joined: Wed Mar 25, 2020 16:31
GitHub: APercy
In-game: APercy
Location: Pinheiral - RJ - Brazil

Re: [Mod]Super Duck Hydroplane[hidroplane]

by apercy » Post

fixes in collision sounds and removal of some unnecessary code

User avatar
apercy
Member
Posts: 638
Joined: Wed Mar 25, 2020 16:31
GitHub: APercy
In-game: APercy
Location: Pinheiral - RJ - Brazil

Re: [Mod]Super Duck Hydroplane[hidroplane]

by apercy » Post

another adjust in stall recovery

User avatar
apercy
Member
Posts: 638
Joined: Wed Mar 25, 2020 16:31
GitHub: APercy
In-game: APercy
Location: Pinheiral - RJ - Brazil

Re: [Mod]Super Duck Hydroplane[hidroplane]

by apercy » Post

Another improvement: now it oscilate better when in water

User avatar
apercy
Member
Posts: 638
Joined: Wed Mar 25, 2020 16:31
GitHub: APercy
In-game: APercy
Location: Pinheiral - RJ - Brazil

Re: [Mod]Super Duck Hydroplane[hidroplane]

by apercy » Post

Fix on water bob when in move. Improved elevator animation

User avatar
apercy
Member
Posts: 638
Joined: Wed Mar 25, 2020 16:31
GitHub: APercy
In-game: APercy
Location: Pinheiral - RJ - Brazil

Re: [Mod]Super Duck Hydroplane[hidroplane]

by apercy » Post

Improved flight today

User avatar
apercy
Member
Posts: 638
Joined: Wed Mar 25, 2020 16:31
GitHub: APercy
In-game: APercy
Location: Pinheiral - RJ - Brazil

Re: [Mod]Super Duck Hydroplane[hidroplane]

by apercy » Post


User avatar
apercy
Member
Posts: 638
Joined: Wed Mar 25, 2020 16:31
GitHub: APercy
In-game: APercy
Location: Pinheiral - RJ - Brazil

Re: [Mod]Super Duck Hydroplane[hidroplane]

by apercy » Post

Mod improved today.
Now it's a bit more quick on turns and the speed indicator was moved to center.

User avatar
apercy
Member
Posts: 638
Joined: Wed Mar 25, 2020 16:31
GitHub: APercy
In-game: APercy
Location: Pinheiral - RJ - Brazil

Re: [Mod]Super Duck Hydroplane[hidroplane]

by apercy » Post

Now added a shortcut to center all the controls. Just press Left and Right (A and D) together and all controls will be centered.

User avatar
apercy
Member
Posts: 638
Joined: Wed Mar 25, 2020 16:31
GitHub: APercy
In-game: APercy
Location: Pinheiral - RJ - Brazil

Re: [Mod]Super Duck Hydroplane[hidroplane]

by apercy » Post

Another update for the day:
fix on yaw move and added a stick

User avatar
apercy
Member
Posts: 638
Joined: Wed Mar 25, 2020 16:31
GitHub: APercy
In-game: APercy
Location: Pinheiral - RJ - Brazil

Re: [Mod]Super Duck Hydroplane[hidroplane]

by apercy » Post

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

User avatar
apercy
Member
Posts: 638
Joined: Wed Mar 25, 2020 16:31
GitHub: APercy
In-game: APercy
Location: Pinheiral - RJ - Brazil

Re: [Mod]Super Duck Hydroplane[hidroplane]

by apercy » Post

fixed bug on passenger disconnection during flight

User avatar
apercy
Member
Posts: 638
Joined: Wed Mar 25, 2020 16:31
GitHub: APercy
In-game: APercy
Location: Pinheiral - RJ - Brazil

Re: [Mod]Super Duck Hydroplane[hidroplane]

by apercy » Post

v0.161
A fix on the delta of roll calculation, just a "clamp" in value to prevent jitter when stopped

User avatar
apercy
Member
Posts: 638
Joined: Wed Mar 25, 2020 16:31
GitHub: APercy
In-game: APercy
Location: Pinheiral - RJ - Brazil

Re: [Mod]Super Duck Hydroplane[hidroplane]

by apercy » Post

v0.17
Added a HUD for the owner, activated by Up and Down together

Image
Attachments
screenshot_20210514_184400.png
screenshot_20210514_184400.png (258.7 KiB) Viewed 2678 times

User avatar
apercy
Member
Posts: 638
Joined: Wed Mar 25, 2020 16:31
GitHub: APercy
In-game: APercy
Location: Pinheiral - RJ - Brazil

Re: [Mod]Super Duck Hydroplane[hidroplane]

by apercy » Post

Added an operation manual activated by chat command /hydro_manual

Post Reply

Who is online

Users browsing this forum: Google [Bot], Unacceptium_core and 7 guests