Maxishoot - Aide
Contrôle du menu
Afficher menu, Jouer |
Menu précédent |
Valider, Changer la valeur |
Haut / Bas |
Echape |
Echape |
Entrée, Clic gauche |
Flèche haut / bas |
Contrôle du jeu
Mouvement du cannon |
Tir primaire (une balle) |
Tir secondaire (laser) |
Souris, Flèche droite / gauche |
Espace, Clic gauche |
Contrôle gauche, Clic droit |
Mode
Pour ce qui est de la création de mode, le mieux étant de se servir du mode "Normal" comme exemple, situé dans "[Dossier d'installation]/data/modes/Normal".
Pour créer un mode, il faut :
- Créer un dossier dans "[Dossier d'installation]/data/modes", sans éspace ni caractéres spéciaux.
- Ajouter une ligne dans le fichier "[Dossier d'installation]/data/mode-list.conf" contenant uniquement le nom du dossier du mode. ex: Normal
- Créer les fichiers de configuration, situés dans le dossier du mode :
- mode-enemies.conf (contient toutes les informations et les noms de fichiers des ennemies)
- mode-files_base.conf (Contient la liste de tous les fichiers du mode, sauf ceux des ennemies)
- mode-info.conf (Contient toutes les informations sur le mode, sauf celles des ennemies)
- mode-presentation.conf (Présentation du mode)
-
Ajouter les fichiers nécéssaires au mode en fonction des fichiers de configuration. Il est recomandé de laisser les fichiers du mode dans le dossier du mode
Attention : les nom images doivent commencer par "img_", "snd_" pour les sons et "font_" pour les polices.
- Pour ce qui est des fichiers de configuration (sauf "mode-presentation.conf") :
- Les lignes vides ne sont pas prises en compte.
- Tous ce qui est situé après un # est un commantaire et est ignoré
- Les valeurs numériques peuvent s'obtenir par calcule, un signe "+" doit être placé avant l'expression indiquant au moteur de maxishoot qu'il faut traiter cette expression.
- Lors de calcule, la priorité des opérateurs n'est pas prise en compte, ainsi, "2+2*5" donnera 20 et non 12. Par contre, les parenthéses sont gérés, donc "2+(2*5)" donnera bien 12.
- Il est possible d'utiliser d'autres valeurs (ou variables). Pour faire appel à elles, il faut la mettre entre "&". Par exemple "&LEVEL&".