a faire.txt 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166
  1. creer une frame qui montre une vue en coupe de l'altitude et des obstacles (a la place du journal)
  2. lors des deplacements, attaques à distance ou de zone
  3. creer une forme de dessin 'pot de peinture'
  4. creer des id uniques pour les plateaux et objets ("p"+partie++chapitre+nom? ou tps en s a la creation + préfixe?)
  5. chaque fichier de svg doit etre accompagne d'un petit fichier d'info (.pi?)
  6. creer un fichier de config
  7. table des attributs: sur clic droit, afficher une inbox qui explique la saisie: =(par def)/+/-- & txt, jet de dés, valeur
  8. verifier fonction d'attaque a dist (au travers de decors)
  9. mettre en place les 'types de terrain' et de decors
  10. décors à forme variables : lignes, disques
  11. effet clic droit sur pion? -> utiliser l'attaque actuellement selectionnee?
  12. edition de creatures:
  13. - finir inventaire
  14. - possibilite de saisir des jets de dés pour les quantités
  15. mettre en place des signaux de maj entre gestioncombat et plateau
  16. [utile?] reprendre la fonction d'occupation des cases pour qu'elle n'utilise plus les objets eux mêmes
  17. bouton de rafraichissement forcé (occupation des cases, affichage des cases, listes de pions et de décors...)
  18. reprendre affichage tactique pour qu'il remplace les terrains par des couleurs et qu'il affiche
  19. les pions ennemis en rouge, les alliés en bleu, les morts en noirs
  20. altitude des cases : prise en compte dans les deplacement et les champs de vision, hauteur max (plafond?)
  21. faire tableau des carac des décors
  22. créer les codes couleurs de la bordure des pions
  23. idée: mémoriser la position relative des cases de l'attaque zone-disque
  24. faire une fenetre de creation/edition d'objets (terrain, creatures, decors) unique
  25. -----------------------
  26. fait 21/07
  27. - anti aliasing dans qt creator
  28. - zoom/dezoom
  29. - affichage distance parcourue
  30. - ajout de pions (clavier 'p')
  31. fait 22/07:
  32. - changement couleurs cases et pions
  33. - ajout textures
  34. - qgraphicsview dans layout
  35. fait 04/08
  36. - terrains prédéfinis (glace/forêt/marécage/grotte/desert/...) au pinceau
  37. - premier nettoyage du code
  38. - amélioration de la création de pions et de la gestion des modes d'interaction
  39. fait le 05/08:
  40. - listes de pions enregistrées
  41. fait entre le 06 et le 13/08:
  42. - formes complexes pour les pions: saisie lors de la creation,
  43. enregistrement des formes,
  44. possibilités de rotation (60°) et deplacement de ces formes
  45. gestion des espaces occupés
  46. .... c'était chaud!!
  47. - amélioration de la création de pions simples
  48. - ajout d'une image plus propre pour les pions
  49. fait le 14/08:
  50. - mouvement restant
  51. - image dans les infos pions
  52. - calcul des distances a parcourir prend en compte les pions
  53. - augmentation de la taille des cases pour des raisons de qualité graphique
  54. fait le 19 et 20/08
  55. - creation des effets sur les cases (feu, glace...)
  56. - infos sur la case survolée
  57. - création des fonctions liées à l'occupation des cases
  58. - creation de 'couches graphiques' via des polygones superposés
  59. - creation de la mise a jour des affichages (altitude, tactique, brouillard de guerre)
  60. - modification des altitudes
  61. fait le 25 et 26/08:
  62. - algorithme de champ de vision (a revoir: erreurs de superposition des ombres) [abandonné]
  63. - sauvegarde/chargement de plateau
  64. fait le 27/08
  65. - optimisation des creations/sauvegardes/chargement de plateau
  66. - images dans un repertoire séparé
  67. fait le 08/09
  68. - pions plus classes, avec rotation de l'image, et paramétrages des tailles et positions de l'image et de l'etiquette du pion (créatures seulement)
  69. fait entre le 10 et le 30/09
  70. - accès rapide aux couleurs customisées
  71. - formes de dessin (rect, ellipse, ligne, frontiere),
  72. - reprise de l'interface
  73. - outils de suppression des décors et pions
  74. fait le 07/10/2014
  75. - correction des pbm liés au format case carrées
  76. - reprise de la fonction polygonePion qui créé un polygone aggloméré à partir des cases occupées par un pion
  77. - correction et conversion des fenetres de creation/edition
  78. - controle de la mise a jour de la forme dans les ecrans d'edition decor/creature
  79. fait courant octobre:
  80. - caches
  81. - entrées/sorties
  82. - zone de placement
  83. - modes de combat
  84. - attaques de zone
  85. - résolution de conflits a la suppr des pions
  86. - amélioration de la fonction d'agglo de polygone
  87. fait le 28/10
  88. - module regles
  89. - Ordre de jeu et passage de tour
  90. - Ecran de gestion du combat
  91. - Affichage du pion sélectionné
  92. fait le 07/11
  93. - liste des attributs dans le panneau de combat
  94. fait le 13/11
  95. - historisation des jets de dés dans gestion combat
  96. fait le 14/11
  97. - amelioration des fonctions du module 'lancer'
  98. - prise de notes pions
  99. fait le 25/11
  100. - stockage du numero du pion selectionne au lieu du pion lui même et creation de la fonction pionSelectionne()
  101. - amelioration de la procedure de suppression
  102. - liste des attaques et des attributs dans l'édition des créatures
  103. - utiliser des attaques prédéfinies
  104. fait le 27/11
  105. - amelioration de la saisie/ édition des attaques
  106. - conversion utf8 partout
  107. - fenetre a part pour l'affichage des notes
  108. - infos attaque en cours
  109. - ebauche de reglement du pbm de visee d'une partie d'un pion (insatisfaisant)
  110. fait le 28/11
  111. - possibilite de viser une partie dun pion
  112. - accélération de l'attaque de zone 'disque'
  113. - attaques de zone touche si une case du pion est touchee
  114. - charger plateau le plus recent et correction du tri de table par dates
  115. fait le 29/11
  116. - resolution bug deplacement decors
  117. - codes des pions decors au dela de 10000
  118. - possibilite de viser une partie d'un decor
  119. fait le 02/05/2015
  120. - Debut de reorganisation des librairies
  121. - Mise en place du versioning Git
  122. - Methode de synchro via USB
  123. fait le 03/05
  124. - Restructuration de l'appli terminee