-
Notifications
You must be signed in to change notification settings - Fork 10
Contribuer au projet
Il existe plusieurs manière de contribuer. Elles sont toutes les bienvenues. N'ayez surtout pas peur de le faire si le projet vous intéresse.
Il ne faut pas spécialement avoir des compétences en programmation. En effet, vous pouvez tester les commandes et envoyer un feedback au moyen de cette section. Vous pouvez créer une nouvelle issue pour des commandes que vous auriez testé (et dire si elles sont valides) ou pour des bogues découverts (ou même pour des fautes d'orthographe à corriger). Les issues peuvent être en français, en anglais ou en néérlandais.
Cette forme n'est pas "obligatoire", mais est conseillé pour minimiser les pertes de temps, il y a biensur d'autre cas non pris en compte dans ce rappel, nous faisons confiance à votre jugement:
-
Plusieurs fonctions testées et valides.
En général, il n'est pas nécéssaire de faire une issue par nouvelle commande testé. On peut tout à fait en faire une pour un nombre variable (par exemple toutes les 10 commandes testées) de commande.
-
Un bogue découvert
En général on préférera n'avoir qu'une seule issue par bogue, pour savoir définir facilement une priorité.
-
Une demande de features
Si vous estimez qu'il manque une fonction, un outil, vous pouvez créer une issue pour en parler.
Vous pouvez évidemment corriger des bogues, en soumettant des "pull requests". Vous pouvez aussi construire vos propres fonctionnalités et les soumettre.
- Toute commande ajoutée doit respecter la logique du module Commande
- Toute commande ajoutée doit être documentée
- Si une fonctionnalité expérimentale est ajoutée, elle doit l'être dans le fichier Incubator.rb
Consulter également : Wiki:Index:Pour les scripteurs
Ce fichier sera complété.
Introduction
Syntaxe revisitée
- Variables et interrupteurs
- Interrupteurs locaux et variables locales
- Labels et labels locaux
- Affichage dans les messages
Commandes
Valeurs constantes
Evènements enrichis
- Evènements relatifs aux cartes
- Déclencheurs personnalisés
- Déclencheurs en combat
- Sélecteurs
- Boucles évènementielles
- Micro Evènements
Outillage avancé
- Bases de données extensibles
- Définitions de profils et couleurs pour l'afficheur de textes à l'écran
Tutoriels
- Créer des jauges simples
- Créer un QuickTime Event facilement
- Un système d'infiltration
- Un mini système multi-agent
- Un système de saisie de nom custom
- Le passeur d'écran titre
- Créer des jauges en combat
Pour les scripteurs