Skip to content
This repository was archived by the owner on Aug 20, 2020. It is now read-only.

Deltaplane #525

@Cyberpangolin

Description

@Cyberpangolin

Suite à la discussion sur le #521: ajouter un deltaplane
Feature qui pourrait être super fun et découvrir le serveur sous un nouvel angle :).

proposition de craft:
capture du 2017-02-12 20-11-28

donnerait une deltaplane_wing

combiné avec un cart, cette wing donnerait un deltaplane de niveau 1.
un deltaplane de niveau 1 + 1 nouvelle deltaplane wing = deltaplane de niveau 2
un deltaplane de niveau 2 + 2 deltaplane_wing = deltaplane de niveau 3

(NB toutes les vitesses qui suivent sont en blocs / seconde)
Proposition de taux de descente:
si pas d'action du joueur:
niveau 1: 1
niveau 2: 0.5
niveau 3: 0.2
Quand le joueur essaye de "reculer", ce taux de vitesse double. Quand le joueur shifte, il descend de 4 blocs / seconde. Quand le joueur veut avancer, ce taux ne varie pas.

Proposition de vitesse horizontale
si pas d'action du joueur:
niveau 1: vitesse de marche
niveau 2 et 3: vitesse de course
Quand le joueur essaye de reculer ou shifte, sa vitesse horizontale est divisée par 4.

Quand le joueur veut avancer:
niveau 1 : vitesse de course
niveau 2 et 3 vitesse de course x2

Quand le joueur veut courir, la vitesse est multipliée par 1.5 et le taux de chute par 2. Ça donne donc un boost temporaire de vitesse mais fait perdre de l'autonomie.

Vous noterez au passage que le niveau 3 permet surtout d'aller bien plus loin à vitesse égale.

Comment l'activer?
je pense que le plus simple est d'en faire une "pièce d'armure". Si le joueur tombe d'un bloc, le deltaplane s'active et consomme 1 de durabilité toutes les x secondes, avec un total de 3 minutes pour la niveau 1, 4 pour la niveau 2 et 5 pour la niveau 3. La consommation s'arrête quand le joueur est sur la plancher des vaches.

Bon, et pour changer, va falloir coder tout ça.

du coup, je propose de commencer par une version ultra simplifiée pour voir si ça fonctionne. Qui est motivé? Je sponsorise légèrement. :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions