Go to file
Pilcrow182 48af87dd4e improve control response and make direction changes smoother 2019-03-14 22:44:35 +00:00
models create github repository 2018-11-07 23:43:51 -06:00
textures replace gravity-based vertical movement with climbing-based 2019-03-08 10:57:28 +00:00
LICENSE.txt create github repository 2018-11-07 23:43:51 -06:00
README.md fix movement 'bouncing' on servers 2018-11-13 16:38:47 -06:00
compat.lua include license in code files 2018-11-08 00:15:26 -06:00
crafting.png replace gravity-based vertical movement with climbing-based 2019-03-08 10:57:28 +00:00
depends.txt create github repository 2018-11-07 23:43:51 -06:00
init.lua improve control response and make direction changes smoother 2019-03-14 22:44:35 +00:00
screenshot.png remove underscores from image filenames 2018-11-08 16:33:53 -06:00

README.md

Flying Saucer

version 0.9, © 2018 by Pilcrow182


Screenshot:

image


Downloads: GitHub, zip, tar.gz


Introduction:

This mod adds a flying saucer vehicle to the Minetest game, using the same basic concept as the cars mod by cheapie: it changes the player character's model and movement ability/controls rather than spawning a new entity and attaching the player to it. Theoretically, this means less lag. This mod was originally intended to become a drop-in replacement for the helicopter mod by Pavel_S, but was later changed to a flying saucer. The 3D model was taken from Zeg9's UFOs mod, though none of our code or textures are shared, and our controls are nothing alike.


Controls:

Wielding the Saucer and clicking the left mouse button (to 'use' the item) sets the player to 'saucer mode'. Then he/she can move left, right, forward, or back without being affected by gravity, and use Space to go up or Shift to go down (NOTE: By default, the Saucer doesn't stop when you let go of space/shift. Use the special/aux1 button, 'e' by default, to stop. This setting can be changed by editing the minetest.conf file and setting flying_saucer_passive_stop to true).


Depends:

None (though the crafting recipe uses items from Default)


Known bugs:

Holding shift cuts the player's horizontal movement to 1/3 speed. This is a side-effect of using the player entity's controls, since shift is normally used for 'sneaking' (which is supposed to slow the player's movement). If anyone can figure out how to disable this feature during saucer mode, I'd be happy to hear it.

Unlike horizontal movement (which is managed client-side), the vertical movement is dependent on server cycles. This means if there is anything causing excessive lag, it may negatively affect the user's ability to move up/down (or to stop moving, regardless of the flying_saucer_passive_stop setting).

Please report any other issues at the Flying Saucer GitHub page or the Release thread on the Minetest forums.


Credits:

Code by Pilcrow182

Textures by Pilcrow182, inspired by Melkor's textures for Zeg9's UFOs mod

Model by Melkor


Licenses:

code -- ISC

textures -- CC BY 4.0

model -- originally released with Zeg9's UFOs as WTFPL