Nébula/Nebutil : URGENT - Test connexions "pendouillantes". - Pb de curseur en fin de ligne dans fen du CR. - Stats des trésors qui marchent plus dans prg d'arbitrage. - Menu permettant de régénérer les commentaires des mondes ajoutés à la main dans le CR - Bug a pister : quand on bouge dans la liste des ordres avec les flèches haut/bas des commentaires sont tronqués... Parfois. - "b stats générées trop tard (impression) - SM : CR et CRS -> pas le même sujet du mail envoyé aux joueurs Modifs nouvelles parties : - Espionnage à déterminer au moment de l'eval et à stocker dans les fichiers NBT et NBA - Scores affichés avec une incertitude de 10% et stocker ça comme l'espionnage Bug à éviter de trop faire trainer - F9 T_t F_f -> _t F_f (pas réussi à le reproduire) - Laisser la possibilité d'envoyer les CR sans FLUSH (pour une rééval) - Vérification des ordres qui met du temps à s'afficher depuis le portage sous Delphi 4 - Connaissance de nom : quand on débarque sur un monde qui devient neutre, on ne recontre pas l'ancien propriétaire. Même style de pb avec des flottes vides arrivant par TN. - Fichiers .tmp qui ne s'effacent pas quand on clique sur la flèche de le fenêtre du CR d'un monde. A faire rapidement (vaguement par ordre de priorité) : - Afficher plus clairement les points des explos -> pb : inflation de la taille des NBA - Debpar : prévoir d'indiquer la classe qui ira sur tel ou tel Md. - une petite indication (par exemple en sortant du produit), indiquant que les ordres ont ou n'ont pas été envoyés depuis la dernière modif (comparaison date d'envoi/fichier ordre par ex) - indiquer à la simulation d'eval à quel étape de l'eval s'arrêter. - Menu contextuel de copier-coller partout où possible - Affichage plus clair des points de l'explo. - Vérifier qu'on connait de nom les joueurs (cadeaux, déclarations) - Faire des tests pour les chargements et déchargements de MP - Regarder pb de la pos des fend dans nebutil lorsqu'on quitte et que c'est iconifié - Mettre des warnings pour les déchargements sur les mdes qui ne sont pas au joueur. - Faire une saisie des ordres assistés un peu à la manière de l'éditeur de Delphi (et de VB5) - Barrer un monde aux depl automatiques - Tenir compte des VC+VP pour la simulatioon d'évolution de pop - Tenter de faire les propositions de modification de la liste des joueurs de Vincent Osele. - Choisir le type d'info affichées par la vérification des ordres - Ne pas mettre dans le squelette des ordres les mondes pour lesquels on ne peut pas écrire d'ordre - Compléter les infos de la fenêtre de la liste des flottes (pas complet car plus de parsing du .txt). - NebData : Créer un objet de gestion des ordres plus simple. - Imprimer le plan dans tous les modes (dont Economique et militaire) Prend la poussière (plus c'est vers le bas plus ça prend la poussière. De toute façon c'est mal barré) : - Affichages de graphiques pour les contacts entre joueurs dans le plan. - Permettre de saisir la plupart des ordres à la souris. - Permettre des échanges de technologie. A priori celui qui donne de la technologie payerai a la place de celui qui la recevrait. - Exportation de données en vue de les communiquer à un autre joueur (genre ODEON de Lamarutil). Ce qui était dans la todo list et que j'ai fini par faire (pour les derniers mois) : 31/08/98 - Support du fichier NBA pour DebPar - Harmonisation du plan - Modifs de règles (y compris plus de pts pour mdes rob et convertis) - Ajouter des fonctionalités de gestion de son compte SM (chgt d'Email et password) 02/09/98 - Corriger les bugs sur la gestion du tour dans Nebula3 - Noms des mondes pas sauvés - Stats des équipes ne fonctionnent pas - Ne pas afficher les coordonnées sur les mondes inconnus 05/09/98 - Consolider consultation des NBA (mosaiques) - Améliorer la génération automatique des ordres de Nébutil pour accélérer l'ouverture d'un tour - Limiter les noms de mondes à 70 caractères. - Ajouter des tests pour éviter les tech négatives - Empêcher les lignes de commentaire trop grosses lors de l'envoi des ordres -> dans les options permettre d'enlever les commentaires lors de l'envoi des ordres. Ou alors empêcher les commentaires d'être trop longs. 09/09/98 - Changer l'adresse du SM sur la page web (ceci.mit.edu -> edelweb.fr) - proposer une fonction de merge de NBT dans Nebutil Reeval : - reprendre les scores + détailScores : ex jou 4 a 8 pts pour conv au lieu de 9 - reprendre les connaissances de nom (se débrouiller avec TNebData pour rendre ça possible) - Revoir la vue des mondes : ex monde xxx vu par xx semble bizarre - Remettre La Chose à sa place (tester localiation > 0) 14/09/98 - Eval : Jihad qui fait planter lors des combats. - SM -> edelweb.fr dans Nebutil - Uniformisation de l'univers éviter de mettre des flottes dans les TN - Corriger les derniers bugs du prg d'arbitrage : - Lock du tour à refaire marcher (je me sens tout nu et fébrile sans ça) 16/09/98 Explo : - Le bonus de rencontre est supprimé - Le bonus de première localisation/observation est supprimé - La localisation d'un Md ne rapporte que 20 points : le bonus associé au Md est transféré sur l'observation - La MEVA subit les modifications suivantes : - Une MEVA rapporte 20 points au lieu de 15 par VC sacrifié. - La limite au nombre de MEVA possibles sur un monde passe de 4 à 6 - Une MEVA de population, en plus de faire croître le taux de reproduction de 2,5 %, fait monter la population maximale d'un monde de 5 - Une MEVA de capacité minière fait monter le compteur de 3 au lieu de 2 - Les points accordés pour l'observation d'un monde passent de 30 à 40. En contrepartie, chaque MEVA fait baisser ce nombre de 5 points. Ainsi, un monde ayant subi 6 MEVA ne rapportera plus que 10 points au prochain explorateur. 21/09/98 - Pb de lock qui est activé pour un nouveau tour. - Régler le pb des flottes "sans nom" qui paraissent alliées. - Faire passer les pts de déconversion de 20 à 15 - Lier les boites de dialogues de Nebutil avec le fichier d'aide 22/09/98 - Envoi des CR à tous les alliés d'une même équipe. - Tester le niveau de DEP pour les DEP sans la flèche. - fusion : traces qui disparaissent - Mettre les bonnes coordonnées dans la simulation d'eval - bug NBT C=... suivit d'un nb négatif -> pas forcément en 9ème pos 23/09/98 - Bug "modulo" (manque 1). 24/09/98 - Pb recherche d'un monde sur le plan de nebula3 après "décalage" du plan. Idem avec centrage automatique du plan. - Pb plan mal centré (nebula3, Risk) - Corriger le bug "Tour Final" (il passe à 0 après une eval) - Utiliser le nom et l'Email de l'arbitre stockés dans le fichier .NBA pour l'envoi des CR - Pb confiance perso à 3. - Pb des CR de mondes multilignes qui passent mal en commentaires dans les ordres 27/09/98 - Pb du proprio des trésors quand on charge un fichier .AVD 28/09/98 29/09/98 Bug nommage des mondes et récapitulatif des ordres 02/10/98 - Pb du lock "fantôme" 07/10/98 - Homogeneisation qui ne fonctionnait pas 13/10/98 - Mettre la nouvelle doc sur la page web 15/10/98 - Problèmes de retour à la ligne bizarre dans l'affichage. 17/10/98 - Vous connaissez de nomp alors qu'on connait personne - Mondes corrompus à indiquer dans le .NBT - Fichier .NOM fantôme - Lock qui est gardé quand on change de tour 20/10/98 - Pb des connexion des trou noirs figurant dans le NBT 22/10/98 - Correction du bug "dernier tour Zenith + Rambo" (Bombage d'un monde non neutre entièrement converti sur lequel on largue des convertis. il est capturé lors de l'émigration alors que ça ne devrait pas être le cas car le monde n'est pas neutre). 24/10/98 - Pb Md bombé dont le CR n'apparait pas dans Nebutil. 25/10/98 - Affichage du contenu des flottes des coéquipiers - Traces des flottes et fusion de NBT 26/10/98 - Récupérer Nebutil 16 bit effacé par erreur 14/11/98 - Chargements simultanés de MP par plusieurs joueurs. S'il n'y a pas assez de MP (-> priorité au proprio ?). Pour les autres joueurs prorata de la demande de chargement. 03/12/98 Portage Delphi 4 05/12/98 - Corriger le bug chargement des MP quand on en charge plus qu'il n'y en a, des MP disparaissent. - Bug TN qui disparait du NBT après coup - Bug TN non présent dans le NBT... - Bug impression du plan -> quand on scrolle le plan devient tout noir - Lock d'un nouveau tour qui s'efface quand on sort du prg d'arbitrage - Bug affichage plan explo. E=1/6 sur un Md alors que E=6/6 en fait. - Bug DEP mal pris en compte dans la vérif des ordres de Nebutil. - Bug TN qui manquent dans le NBT pour les explos (détection des TN par les explos). - Bug fichier d'aide non trouvé (??? A vérifier). - Ajouter un alias F_f -> Md pour ramener la flotte au Md. - Pseudo ordre pour permettre de faire toutes les déclarations en une (C, CP, DP). - (Dangers sur le chemin d'une flotte) 19/12/98 - Correction des pbs de MEVA de CM et de changement de propriétaire. - Pb Plan avec sélection d'un monde quand on affiche le CR d'un monde et qu'on scrolle. 16/01/99 - Pb plein écran + Ctrl-P -> clic sur fen des ordres -> re plein écran 28/01/99 - Ajouter une scrollbar verticale à l'envoi de message par Nebutil 13/02/99 - Tn qui disparaissent du NBT - Modif dans relations avec les autres joueurs ne remet pas à jour le plan. - Plan qui ne se redessine pas avec RAD=0 - Impression : feuille blanche (idem pour l'apperçu avant impression) - Taille de la fenêtre de saisie de message trop grande pour les faibles résolutions d'écran - Supporter le SMV3 pour le stockage des CR. 16/02/99 - Commande CRS qui a un "subject" en trop dans le sujet avec envoi par serveur SMTP 17/02/99 - Correction d'un bug : la saisie des ordres ne fonctionnait plus si les ordres faisaient plus de 29 Ko. 13/03/99 - Correction d'un bug qui pouvait entrainer l'envoi des ordres d'un joueur dans un message à un autre joueur si on envoyait par erreur ses ordres au SM sans être connecté. - Recherhe dans les ordres (F3) ne met pas à jour le plan avec suivi du curseur. - Afficher nom du joueur destinataire dans fen de msg de Nebutil - Nebutil : arranger la liste des parties les plus récentes ouvertes (supporter plusieurs nebutil ouverts) Maintenant l'historuque gère les 8 derniers fichiers ouverts et leur affichage a été amélioré. 20/03/99 - Vérifier qu'il y a des destinataires à un message envoyé par nebutil. - Utiliser la police de caractères configurée pour la simul d'eval. - Historique d'un monde -> on ne voit pas le nom 27/03/99 - Double clic sur un monde sur le plan envoie dans la saisie des ordres. -> clic milieu ou boutons gauche et droits simultanément à la place du double clic 30/03/99 - Modification du plan : problème quand on met un monde en Y=32. - Simulation de combat : tenir compte des CA/CD des autres joueurs - Sauvegarde succinte du plan 05/04/99 - Lorsqu'on fait glisser un monde la souris ne peut pas sortir de la fenêtre du plan. - Faire glisser un monde sur le bord de la fenêtre la fait scroller. Presser Ctrl en même temps fait décaler le plan (comme Ctrl avec les flèches). - Ajout d'un bouton "cadenas" dans la barre d'outils du plan. Quand le cadenas est fermé il n'est pas possible de modififer le plan. - Relookage de la barre d'outils du plan en utilisant une "Coolbar" 06/05/99 - @OK@ mal placés en saisie des ordres sans les couleurs. Idem pour les commentaires d'un cadeau - Utilisation d'un nouveau composant pour la saisie des ordres - Clic sur les ordres ne va plus sur le CR (@M_m@ pas actif). 15/05/99 - lignes commençant par @ transparentes - Simul d'eval : pbs de chargements des CA et CD : actuellement on est obligé de passer par la fen relation et de cliquer sur OK même si rien n'a changé. - le nom ou la date du nbt en cours (dans la barre de titre par ex) - caractères #30 et #31 transformés en espaces à la lecture du fichier d'ordres. - Sauvegarde du plan modifié : ne pas perdre la liste des Mds. - Ctrl +Home ne rafraichit plus le plan - Maj+Ctrl+M -> centrer sur le monde et aller dans les ordres. Idem pour flottes Ctrl+Shift+F. - Ne pas perdre la ligne Mds=..... lorsqu'on sauve un NBT. - Clic droit sur un monde en mode modif du plan permet d'indiquer qu'un monde est un Md. - Changement désespéré dans la gestion des polices de caractères de la fenêtre de saisie des ordres. Fixedsys est réduite de 1, les autres polices sont inchangées. Courier New semble 1 pixel trop haut. - Possibilité de générer le CR d'un joueur avec Nebutil en visualisation de NBA. 17/05/99 - Message bizarre en quittant Nebutil (impossible to write to). 22/05/99 - Modifications dans la barre d'outils du plan : elle est maintenant correctement dockable. 29/05/99 - Plantage simul d'eval (invalide floating...) avec certains fichiers .ini - Historique express qui ne fonctionne plus - Ctrl+Shift+F : comme Ctrl+Shift+M mais avec une flotte. Ctrl+Shift+T ? 03/07/99 - M_m T x R xxxx marche pour les non rob 05/07/99 - Clic sur Warning (flotte bouge pas) -> ordres sélectionnés ! Pas de pb en cas d'erreur 06/07/99 - clic droit + cadeau : si espace numéro de joueur collé aux : 07/07/99 - Plan simul d'eval : manque les ? pour la car. VC/VT ? - Changement du mot de passe SMV3. (attendre que le SMV3 soit mis en place) 25/07/99 - Plan_Taille_Monde=224883311 - clignotement de la barre d'outils du plan lorsqu'on scrolle - Pb de date de début qui disparait quand on modifie une partie - Bug transfert de vaisseaux sur la même flotte fait perdre la cargaison. -> transfert sur la même flotte interdits 28/07/99 - Clignotement du plan. - Relations avec les autres joueurs -> plantage en quittant nebutil. - Couleurs du plan non sauvées. - Ne pas afficher les mondes des coéquipiers lors de la simulation d'éval. 13/08/99 - Proba de conversion - message d'erreur quand on change de mot de passe. - Message d'erreur quand on clique sur annuler dans la boite de chgt de mot de passe alors qu'il n'y a pas de mot de passe saisi. En prime on perd son ancien mot de passe. - Message d'erreur quand on touchait aux relations avec les autres joeuurs. - Afficher les couronnes (liste des mondes se situant à 7 de dep d'un monde donné p.ex). - Le squelette d'ordre oubliait des flottes vides lorsqu'il fallait leur transférer des VC. - Squelette d'ordres plus intelligent pour les chargements et déchargements de MP. - Ajouter une mosaïque personalisée "Lamar". - Réparer l'impression du plan qui ne fonctionne plus 18/08/99 - Message d'erreur quand on changeait le DEP - remplacement de Ctrl+A par Ctrl+1 pour la moasaïque Lamar. 10/09/99 Modifs pour la saison 1999/2000 - Les points d'un monde de départ ont été revus. A chaque Md est associé une "gagnotte" qui augmente de 100 points à la fin de chaque tour. Lorsqu'un ou plusueurs explorateurs OBSERVENT le monde ils se partagent la "gagnotte" (max 300 point par tour par explorateur). - Passage à 7 points par MP déchargé - * Limitation à 8 au lieu de 6 MEVA par monde (OK) * Chaque observation augmente de 1 le compteur de MEVA sans en apporter les bénéfices * Les points d'observation sont de 40 - 10 par MEVA (minimum 0). - -1/3 de pops lors des pillages, MP bloqués comme aavnt mais ne disparaissent pas. 11/09/99 - ordre de déclaration de pilleur - F_f C P qui charge des C même si on est pas missio - CA/CD dans le NBT si on a l'ALI qui faut - Afficher clairement la fin du Jihad 14/09/99 - DebPar : il manquait VersionSM=3... - Envoi des CR en utilisant un serveur SMTP ne fonctionne pas (-> corrigé avec 3.03pl1 de nebula3). - Harmonisation : pb de la C1 - Vérifier que la date de création de partie est bien mise dans le fichier NBA du tour 0. 15/09/99 - Bug : simulation d'eval plantait dans Napalm avec la 3.02b10 18/09/99 - Vérifier qu'au moins un joueur emprunte des connexions connues d'au moins un joueur lors de ses déplacements. - Envoi des CR vers SMTP marche pas 22/09/99 - Squelette d'ordres fait planter nebutil quand on n'a pas assez de vaisseaux 25/09/99 - Bug I=-1/1 29/09/99 - Scrollbars mal calculées dans le plan de nebutil lorsuq'on a affaire à un plan rectangulaire. 30/09/99 - Erreur de vérification d'étendue avec la flèche lors de l'utilisation de fichiers .AVD 02/10/99 - limite de 6 MEVA lorsqu'on donne un ordre de MEVA -> c'est 8 maintenant. 03/10/99 -> -> 3.02b10pl5 - Erreur de vérification d'étendue lorsqu'on utilise le bouton du milieu sur le plan en cosnultation d'une archive de partie (.NBA) 06/10/99 -> 3.02b10pl6 - Correction d'erreurs de vérifications d'étendue à l'ouvertue de fichiers AVD (obsolète). 16/10/99 -> 3.02b10pl7 - Désactiver les tests de connexion inconnue dans Nebutil 22/10/99 - Bug dans le mode d'affichage trésors du plan de la simulation d'éval : on voit les trésors avant l'éval. 23/10/99 - Bug eval : c'est le propriétaire du monde et non celui qui donne l'ordre de piller qui gagne/perd les points - Présence d'un explo sur un monde enclenche le compteur de possession. C'était un bug qui était là depuis longtemps : toute augmentation du compteur de MEVA déclenchait le compteur de possession. - Affichage points d'exploration et MEVA CM corrompus 06/11/99 -> 3.02 finale - bug transferts des flottes dans squelette d'ordres - Permettre de voir la liste des mondes accessibles en n depl avec le prg d'arbitrega (et nebutil en conseultation de NBA). - Entourage des Md : seulement si le monde a été vu -> autoriser pour tout monde sur la carte. - Changement de la page web dans la fenêtre "A Propos" de Nebutil - Pbs de texte sélectionné dans les ordres avec fenêtre "F9". - L'aide est lancée automatiquement au premier lancement d'ujn Nebutil ayant une nouvelle version du fichier d'aide