map.man 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. .\"$Id: map.man,v 1.3 2001/05/07 02:41:36 kilobug Exp $
  2. .TH "map" 5 "4 Mai 2001" "Prologin" "Finale prologin 2001"
  3. .SH NOM
  4. .BR "map" " \- Format des cartes pour la finale Prologin 2001"
  5. .SH DESCRIPTION
  6. Les cartes sont des fichiers textes décrivant les différentes paramètres.
  7. Elles se composent de deux sections, une décrivant les paramètres généraux
  8. (taille, vitesses de déplacement, ...) et une autre donnant la position de
  9. chacun des objets.
  10. .SH SYNTAXE
  11. La structure globale d'un fichier est donc:
  12. [ header ]
  13. KEYWORD = value
  14. KEYWORD = value
  15. [ objects ]
  16. (x,y) OBJ1 TEAM1;
  17. Les commentaires sont autorisés (style C: /* */).
  18. .SH EN-TETE
  19. La liste des mots clés reconnus est la suivante. Ils peuvent tous être omis
  20. sauf
  21. .BR NB_OBJECTS " ce champ doit contenir exactement le nombre d'objets présents sur la carte."
  22. .BR TAKE_AKX " nombre de tours nécessaire pour prendre le contrôle d'un AKX sauvage."
  23. .BR UNTAKE_AKX " nombre de tours supplémentaires pour prendre le contrôle d'un AKX non sauvage."
  24. .BR TAKE_R4D2 " nombre de tours nécessaire pour prendre le contrôle d'un R4D2."
  25. .BR SIZE_X " taille en X de la map."
  26. .BR SIZE_Y " taille en Y de la map."
  27. .BR AKX_SPEED " vitesse de déplacement des AKX en unités par tour."
  28. .BR R4D2_SPEED " vitesse de déplacement des R4D2 en unités par tour."
  29. .BR PULSE_POWER " puissance de pulse."
  30. .BR SEE_POWER " puissance nécessaire pour voir une zone."
  31. .BR SEE " raccourci pour " SEE_POWER "."
  32. .BR DESTROY_SPEED " voir le sujet (" r4d2_get_destroy_speed ")."
  33. .BR DESTROY " raccourci pour " DESTROY_SPEED "."
  34. .BR PULSE_COEF " coefficient de conversion entre l'intensité de pulse et la vitesse."
  35. .BR SAND_FILE " nom du fichier contenant le sable. L'image peut être aux formats XPM, XBM ou GIF."
  36. .BR SAND " raccourci pour " SAND_FILE "."
  37. .SH OBJETS
  38. Chaque objet doit suivre le format suivant:
  39. .B (x,y) type team;
  40. x et y sont les coordonées, type peut valoir
  41. .BR akx ", " anakronox " ou " r4d2 "."
  42. et team le numéro de l'équipe à qui appartient cet objet au départ. Le mot
  43. clé
  44. .B none
  45. signifie sauvage, et il peut être omis. Par exemple, ces trois instructions
  46. font la même chose:
  47. (4,2) akx 0;
  48. (4,2) akx none;
  49. (4,2) akx;
  50. .SH FICHIERS
  51. Des exemples se trouvent dans .I /u/others/prologin/usr/share
  52. .SH AUTEURS
  53. .I Equipe soft Prologin 2001:
  54. Nicolas Baradakis
  55. Jean-Christophe Bossu
  56. Gael Le Mignot
  57. .SH VOIR AUSSI
  58. .BR "gtk-client"(1), " server"(1), " prologin"(1), " bouvier"(1)