minetest-mm/mods/vehicle_mash
root 110db201f7 update 2021-03-25 16:46:51 +01:00
..
boats add_some_mods 2020-10-25 19:05:08 +01:00
car01s add_some_mods 2020-10-25 19:05:08 +01:00
hovers add_some_mods 2020-10-25 19:05:08 +01:00
mesecars add_some_mods 2020-10-25 19:05:08 +01:00
models add_some_mods 2020-10-25 19:05:08 +01:00
sounds add_some_mods 2020-10-25 19:05:08 +01:00
textures add_some_mods 2020-10-25 19:05:08 +01:00
.luacheckrc add_some_mods 2020-10-25 19:05:08 +01:00
LICENSE.md update 2021-01-13 21:04:51 +01:00
README.md update 2021-02-15 16:43:50 +01:00
crafts.lua add_some_mods 2020-10-25 19:05:08 +01:00
depends.txt add_some_mods 2020-10-25 19:05:08 +01:00
description.txt add_some_mods 2020-10-25 19:05:08 +01:00
framework.lua update 2021-03-25 16:46:51 +01:00
init.lua update 2020-11-20 10:42:03 +01:00
mod.conf add_some_mods 2020-10-25 19:05:08 +01:00
screenshot.png add_some_mods 2020-10-25 19:05:08 +01:00
settingtypes.txt update 2020-11-20 10:42:03 +01:00
template.lua update 2021-03-25 16:46:51 +01:00

README.md

Vehicle Mash Build status ContentDB

Screenshot

A merge of all the vehicles from:

  • "Mesecars" by paramat.

  • "Car" by Esteban.

  • "Boats" by PilzAdam.

  • "Hovercraft" by Stuart Jones.

  • 28 vehicles currently.

  • All CAR01's can carry 3 passengers.

  • Disable vehicles by going to your Minetest Settings.

  • Adding new vehicles is a simple matter of:

    • Create/acquire vehicle model and textures.
    • Create, and name appropriately, a new .lua file on its appropiate folder for the vehicle based on one of the existing ones.
    • Add a setting in settingtypes.txt for users to enable/disable it.
    • Change settings in the file you created to reflect the new vehicle.
    • Add a new line to init.lua to load the vehicle dofile(minetest.get_modpath("vehicle_mash") .. "/NAME_OF_VEHICLE.lua")

Installation

  • Unzip the archive, rename the folder to vehicle_mash and place it in ../minetest/mods/

  • GNU/Linux: If you use a system-wide installation place it in ~/.minetest/mods/.

  • If you only want this to be used in a single world, place the folder in worldmods/ in your world directory.

For further information or help, see:
https://wiki.minetest.net/Installing_Mods

Known issues

  • Attachments incorrectly ordered.

License

Copyright (C) 2015-2016 blert2112 and contributors
Copyright (C) 2019-2021 Panquesito7 (halfpacho@gmail.com) and contributors

All licenses of previous works, of course, apply. (see credits below) As far as the work I did... It's really just a fork of a fork of a fork of a fork, tossed it all into a blender and spun it on puree for a bit. Baked it for a while and set it on the counter to cool. What I mean is, make what you will of it, it matters not to me.

See LICENSE.md for more information.

Dependencies

Requirements

  • vehicle_mash 2.1.0 for MT 5.0.0+.
  • vehicle_mash 2.0 for MT 0.4.12+ (may work on older versions).

TODO

There are no pending tasks to do yet.

Changelog

v2.3.0 2/12/2021

  • Improved formatting in README.md.
  • Added API Mode setting.
  • Removed F1 and 126r cars due to closed-source license.
  • Improved vehicle drops.
    • Vehicles can now drop multiple items.
  • Add option for vehicles to fly (setting per vehicle).
  • Can enable/disable crash separately for each vehicle.
  • Added ContentDB badge on README.md.
  • Improved GitHub workflow.

v2.2.2 6/02/2020

  • Fix passengers not detaching when driver gets out.
  • Various other tweaks and fixes for passengers.

v2.2.1 5/28/2020

  • Added vehicle crafting (Enabled by default).
    • Added car battery, windshield, tire, and motor.
  • All CAR01's can now carry 3 passengers.
  • Add screenshot.png.
  • Improve README.md.

v2.2 5/15/2020

  • Move files to a folder of its own.
  • Add GitHub workflow and LuaCheck.
  • Add settingtypes.txt to select enabled cars.
  • Improve README.md.
  • Short a bit the code.

v2.1 6/10/2019

  • Fix attachment positions for drivers/passengers on all vehicles.
  • Adds red, green, and yellow hovercrafts.
  • Use mod.conf for name, description and dependencies.
  • Support for MT 5.0.0+.

v2.0 8/13/2016

  • converted to use the lib_mount mod for "driving"
  • enlarged F1 and 126r models x2.5
  • added yellow Mesecar
  • updated boat model from default boat mod
  • various speed/braking/turning/acceleration tweaks
  • various collision box tweaks
  • various other tweaks I probably forgot about
  • last version supporting MT 0.4.12+.

v1.4 5/19/2015

  • attach (one) passenger added
  • reorganized vehicle definition file code and added some variables pertaining to passengers
  • added a vehicle definition file template with comments
  • cleaned up to remove code dulplication

v1.3 5/5/2015

  • player now sits forward in vehicles
  • tweaked player sit positions
  • tweaked collison boxes
  • proper placement on_ground/in_water

v1.2 5/1/2015

  • added boats
  • changed name so to not conflict with other mods

v1.1 4/25/2015

  • car won't come to a complete stop (fixed)

v1.0 4/24/2015

  • first release

Bugs, suggestions and new features

Report bugs or suggest ideas by creating an issue.
If you know how to fix an issue, consider opening a pull request.

Credit where credit is due

  • Black, Blue, Brown, Cyan, Dark Green, Dark Grey, Green, Grey, Magenta, Orange, Pink, Red, Violet, White, Yellow, Hot Rod, Nyan Ride, Oerkki Bliss, and Road Master from: "Car" by Esteban

  • MeseCars from: "Mesecars" by paramat

  • Boats from "Boats" by PilzAdam

    • textures: Zeg9
    • model: thetoon and Zeg9, modified by PavelS(SokolovPavel)
    • License: WTFPL
  • Hovercraft from "Hovercraft" by Stuart Jones

    • Licenses:
      • textures: CC-BY-SA
      • sounds: freesound.org
        • Rocket Boost Engine Loop by qubodup - CC0
        • CARTOON-BING-LOW by kantouth - CC-BY-3.0
        • All other sounds: Copyright Stuart Jones - CC-BY-SA

I am sure many others deserve mention.
If you feel left out let me know and I will add you in.

Enjoy!