reman3/Rayman_X/cpa/Journal - Code.txt

10552 lines
514 KiB
Plaintext

ne pas efface
{
(VE): Indique que la correction a été intégrée à la version éditeur précédente
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~ ENVOYER UN MAIL à Fabien Bole-Feysot si vous touchez ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~ aux structures des fichiers scripts ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
}
#################################################################################################################################
BNT VERSION -V61-
#################################################################################################################################
JT 13:01 31/08/99 MEC - Rayman pouvait rester les 2 pieds dans le vide ( Earth_30 )
- traversée des portes pendant la roulade
BNT 12:23 31/08/99 GAM - la touche F11 est disponible dans les versions PRESS_DEMO
GuS 09:47 31/08/99 Glide2 - Correction archivage foireux
JT 17:53 30/08/99 IA,MEC - correction passage en marche au fond de l'eau
- réglage par IA des coeffs de la nouvelle méca
JT 14:45 30/08/99 OAC - libellé pour éditer custom bit 27
FPER 14:44 30/08/99 GAM, AI -Correction chargement pour l'erase du HiddenSLot
Correction sauvegarde d'une partie deja existante.
MT 09:46 30/08/99 ProtectionTools - mise à jour.
FBF 09:36 30/08/99 chargements - Ajout, entre #ifdef U64CONVERTETLOG, de la transformation des coordonnés PC en coordonnées U64
Seul le scale est fait, pas de translation de map. Formule : (float)(( (long) (coordPC*fScale)+0.5)/fScale)
ça revient à aligner tous les points sur un quadrillage de 3 cm de résolution, pour un scale de 32
en même temps, un log de toutes les coordonnées modifiées est sorti dans le fichier
x:\cpa\exe\geodump.log, nom de fichier en dur dans le code
JT 16:55 28/08/99 MEC,AI - Ajout custom_bit 27 pour les acteurs pouvant pousser Rayman
- Ajout fonction IA pour désactiver nouvelle méca
JT 18:23 27/08/99 MEC - Correction des traversées en hélico
FPER 16:19 27/08/99 GAM, AI - Correction pour editeur version N64 et probleme sur version 64 de mes changements precedents.
JT 16:05 27/08/99 MEC - Correction traversée des murs en glisse non weldés
OA 14:44 27/08/99 AI - Ajout des fonctions d'ia : OR, AND, NOT logique pour les protections,
- Modification de la methode de cryptage pour le code insere dans les
donnes.
- Preparation de la liste complete des tests effectues par les protections
actives et passives.
ProtectionTools - Ajout de maps dans les scripts de protections automatiques.
GuS 17:28 26/08/99 SCT,Gliglou
dlls,GAM - Ajout ciel automatique comme sur U64
SkyMoulinette - Nouvelle moulinette pour intégrer les ciels automatiques dans les .sct
(non, j'ai pas trouvé pire comme nom... j'ai cherché pourtant)
#################################################################################################################################
GuS VERSION -V60-
#################################################################################################################################
JT 17:17 26/08/99 MEC - dernières corrections N64
MT 10:19 26/08/99 AI - correction "fn_p_stCode4TextAffiche" : pour court-circuiter le Player, on modifie
le flag "EndOfState" plutôt que de mettre l'état courant à NULL. (ce qui permet de jouer
quand même la mécanique).
FBF 10:15 26/08/99 AGO,AI,GAM - intégration modifs code commun u64
GEO,IPT,RND
SAI,TMP
FPER 09:32 26/08/99 GAM, AI - Ajout des changements pour les menus, options delete et save ...
BNT 19:02 25/08/99 GAM - réintégration des touches de changement de maps par F9 dans les versions PRESS_DEMO
GAM,SNA - élimination d'une variable globale inutile en RETAIL
MT 14:31 25/08/99 ProtectionTools - Interface graphique + ligne de commande
GuS 11:27 25/08/99 BinaryTool - Compilation en release
- modif pour le make all a3i : on lance 2 makeanim en parallèle
- Ajout des _common\families dans les répertoires d'anims du sndparser
ERM - modif pour pouvoir exécuter 2 makeanim en même temps
MT 11:20 25/08/99 ProtectionTools - Prise en compte des GenBigFile & GenCKS
BNT 18:54 24/08/99 AI - correction du scan des sauvegardes disponibles, qui scannait l'ensemble des données quand
aucune sauvegarde n'existait (long, donc...)
GC 17:12 24/08/99 GliGlou DX6 - Correction du calcul du fog
#################################################################################################################################
BNT VERSION -V59-
#################################################################################################################################
JT 17:04 24/08/99 MEC - Légère modification réglage marche
JT 16:42 24/08/99 GAM - Correction optimisation collisions
FPER 16:40 24/08/99 AI -Modif procedure.c pour une prise en compte compil C++
FPER 12:47 24/08/99 AI, GAM -Modif pour sauvegarde PC
OA 12:13 24/08/99 AI - Correction d'une erreure de structure dans les protections
JT 11:23 24/08/99 COL,GAM,MEC - Intégration optimisation collisions d'Anthony ( gain vitesse + 5 Ko )
FBF 10:17 24/08/99 AGO,AI,GAM - intégrations modifs code commun u64
JT 18:33 23/08/99 MEC - correction crampages lors des sauts contre des paroies
OA 17:18 23/08/99 AI - Nettoyage de code pour les protection.
ProtectionTools - Creation du projet ProtectionTools pour insere automatiquement des
modeles de protections dans un gamedata.
JT 16:42 23/08/99 MEC - correction prise en compte des doubles-faces ( concrêtement Rayman arrivait à
être écrasé en sautant sur des doubles-faces comme dans Cask_10 )
JT(VE) 15:28 23/08/99 MEC - correction bug qui rendait le missile à pattes injouable
JT(VE) 11:30 23/08/99 MEC - retour sur une modif précédente
FPer 10:36 23/08/99 SNA - Correction bug lecture données LypsSync
GuS 18:24 8/22/99 GAM - Correction bug lorsqu'on est en menu lors d'un changmement de map
JT(VE) 17:18 20/08/99 MEC - modification déplacement latéral lors du saut contre les murs
JT(VE) 16:46 20/08/99 MEC - correction accrochage contre les arêtes en saut
JT(VE) 14:38 20/08/99 MEC - hauteur de saut identique qu'on frottte contre un mur ou pas
- Recalages violents en saut corrigés (se produisait surtout avec des arêtes verticales)
- Trvaersées des murs en glisse rapide
#################################################################################################################################
BNT VERSION -V58-
#################################################################################################################################
JT 16:30 19/08/99 MEC - archivage dernière version de la méca en plusieurs passes ( V4 )
BNT 14:24 19/08/99 AI,GAM - correction de fuites mémoire dans le bloc TMP lors de la génération de textes
- correction de plantage potentiel quand l'allocation d'un texte échoue
JT 10:23 19/08/99 COL - correction non détection des surfaces d'eau
MEC - plusieurs passes de collisions pour réduire les déplacements
GuS 17:23 18/08/99 AGO - Modif pour agos du menu (=suppression de #ifdef U64)
BNT 14:31 18/08/99 AI,GAM - correction pour que la langue définie lors de l'installation soit prise en compte pendant
le jeu, et pour que le changement de langue courante soit conservé d'une exécution à l'autre
BNT 21:54 17/08/99 AI,GAM,Main2 - correction pour que le programme termine totalement quand on le quitte depuis les menus
(marche en Glide, mais plante en DirectX sous W98 (pas sous NT))
GuS 21:27 17/08/99 GliGlou - Correction bug dans la compression des textures
#################################################################################################################################
BNT VERSION -V57-
#################################################################################################################################
BNT 17:35 17/08/99 AI - une nouvelle procédure d'IA en provenance de Paris (MNU_RestoreNomDuSlot)
BNT 14:53 17/08/99 MAin2 - un fichier de log inutilisé n'est plus créé
BNT 12:31 17/08/99 Gliglou,DX6 - corrections pour la version demo
JT 11:38 17/08/99 MEC correction :
- rayman saute a la même hauteur qu'il touche un mur ou pas
- passage en nage en l'air, marche au fond de l'eau
- ajouts de blindages en méca de marche
- retour sur des modifs précédentes
FBF 11:04 17/08/99 AI,GAM,MEC - intégration modifs code commun u64
BNT 09:25 17/08/99 plusieurs - passage de quelques bouts de code en #ifndef RETAIL
MDR 18:11 16/08/99 SND - le fade out d'un theme à l'autre passe à 1 sec au lieu de 4.
BNT 14:13 16/08/99 beaucoup - le code parasite (rasters, cheats divers) est retiré des démos quand PRESS_DEMO est
défini, ce qui n'est pas le cas en temps normal.
MEC - correction dans la remontée de l'accrochage
BNT 14:19 13/08/99 AGO - correction pour les textes
BNT 12:33 13/08/99 GAM,GLIGLOU, - prépération du code pour faire une version démo : le code parasite est retiré quand
PRF,SCT,SHW, NOT_A_PRESS_DEMO est non défini, ce qui n'est pour l'instant pas le cas
SPO,Main2,DirectX6
MT 12:12 13/08/99 AI - Correction dans la caméra (pour éviter qu'elle cycle....)
MT 11:32 13/08/99 CleanTex - Quelques améliorations.
OA 10:57 13/08/99 IA - Exclusion du code des variablesde type super objects pour U64
BNT 10:30 13/08/99 GAM - correction dans la sauvegarde des options courantes pour qu'une incompatbilité entre
les différentes versions ne provoque plus de plantage
#################################################################################################################################
BNT VERSION -V56-
#################################################################################################################################
BNT 18:33 12/08/99 AGO - correction de FQU pour les caractères > 128 dans les textes
JT 18:22 12/08/99 MEC - correction : Rayman "accroche" quand il saute contre les murs
MDR 17:35 12/08/99 SND - correction du volume non-initialisé dans SetParamSwitch
JT 13:09 12/08/99 MEC - Changement méthode de recalage en marche pour éviter sortie de map N64
- Correction Rayman arrive à marcher dans l'air
- Traversée des planches au début de ski_60
BNT 12:25 12/08/99 GAM - correction pour que la procédure ACT_ForcetraitementPerso() fonctionne (ce qui n'était
malheureusement pas le cas...)
AI - bindaga SAF de la condition ACT_EstDejaTraite(), qui ne doit pas être appelée sur soi-même
BNT 10:30 12/08/99 IPT_DX5 - correction dans les sauvegardes des entrées modifiables
GAM - sauve la luminosité courante et les valeurs d'autocalibration du pad oubliées dans les
versions non debug
AI - blinadage ACT_ChangeViseePerso() pour ne jamais planter si le vecteur passé en argument
est incorrect (on se débrouille pour en trouver un autre qui va bien)
MT 09:12 12/08/99 CleanTex - nouvelle moulinette permettant de nettoyer les fichiers vmt/tex.
BNT 17:08 11/08/99 INO_DX5 - nettoyage pour tout allouer dans le bloc TMP, élimination des erreurs ERM
BNT 09:18 11/08/99 IPT_DX5 - correction de bêtises qui empêchaient la lecture des entrées
#################################################################################################################################
BNT VERSION -V55-
#################################################################################################################################
JT 17:02 10/08/99 MEC - correction passage en marche sous l'eau
- tressautements lors de l'atterissage
- blocages lors des sauts contre les murs
BNT 16:56 10/08/99 AI - corrections dans les modifs du 16:18 06/08/99 (par l'équipe N64)
GAM - modifs dans les chargements des textes pour gagner des caractères dans les tables d'objets
FBF 10:58 10/08/99 AI,GAM,AGO intégration modifs code commun U64
JT 19:17 09/08/99 MEC - quand on passe en marche, on commence par vérifier qu'on est pas déjà à l'intérieur de
la map ( corrige bug traversée de map sur la racine dans Bast_10 )
MT 17:10 09/08/99 AI,PTC,GAM - nouvelle fonction de test de Hook
- quelques modifications pour généraliser le traitement
SNA - la lecture des tables inutiles n'est plus aléatoire.
MDR 16:52 09/08/99 GAM - correction sur le comportement par defaut, si la section LevelSoundBanks peut etre vide
il faut aussi que le fichier .lcb puisse ne pas contenir la section de la map courante.
BNT(VE) 16:41 09/08/99 GAM - les caractères étranges ne sont plus supprimés des textes au chargement
BNT 14:00 09/08/99 IPT_DX5 corrections pour que la version Release fonctionne
MDR 10:00 09/08/99 SND 1ere correction de bug remplacant l'anti-plantage precedent
OA 17:18 06/08/99 AI - Modification du code des protections
AI,TIA - Ajout de variables designer TypeSuperObjet
MDR 16:55 06/08/99 rm2sndparser suppression des messagebox pouvant etre remplacées par un comportement par defaut, lors
d'un appel en ligne de commande, typiquement pour la binarisation.
BNT 16:18 06/08/99 AI - modifs pour gérer un %age dans les slots de sauvegarde (par l'équipe N64)
MDR 16:04 06/08/99 SND ANTI-PLANTAGE en sortie de Rayman; ajout de 16 octet sur l'allocation de Databuffer dans
swdwave.cxx
MDR 16:03 06/08/99 GAM modif de la callback de chargement des Sound banks pour permettre que la section
LevelSoundBAnks des fichiers LEVEL.dsc soit vide.
BNT 13:56 06/08/99 AGO - nouvelle version des AGO
#################################################################################################################################
BNT VERSION -V54-
#################################################################################################################################
FBF 15:19 05/08/99 AI,GAM,AGO,COL intégration modifs code commun u64
JT 15:17 05/08/99 MEC - pb de traversée d'une l'arête de mur dans Seat_11
- passage en varappe de l'angle très fermé dans learn_31
BNT 14:32 05/08/99 GAM,IPT,OPD, - intégration d'un nouveau couple de modules INO_DX5/IPT_DX5 spécifiques PC, et adaptation
TEX,AI,SNA, des autres modules pour pouvoir compiler/linker indifféremment avec l'un ou l'autre
MGT,SHW,SPO,
TIA,TSN,INO
BNT 10:20 05/08/99 GLIGLOU - correction d'un plantage quand le premier objet affiché dans une map est un AGO
GuS 18:06 04/08/99 Gliglou - Nouveaux rasters textures
GAM, PRF
DirectX6 - On ne comptabilise plus la mémoire AGP comme mémoire pour les textures
GC 17:48 04/08/99 GLIGLOU (Toutes DLL + Commun) - Correction des renderstates de DirectX et amélioration de l'affichage
des textures NZ.
JT 16:54 04/08/99 MEC - Correction gros bug dans le recallage avec les murs en marche
- Plus de report des faces collsionnées sous le sol en saut ( corrige pb dans Earth_20 )
- Correction remontée d'accrochage
OA 16:17 04/08/99 AI - Modification de la recopie du code assembleur dans les variables dsgner
MT 14:12 04/08/99 PTC - Recuperation Kernel32 sur NT & 95/98
GAM - plus de dependance avec PTC
OA 10:44 04/08/99 BigFileTool - Modification pour le patch de l'iso (archive d'un .h oublie)
AI,GAM - Infrastructure pour les modèles de protections actifs et passifs
(Code assembleur stockés dans les variables designer et executé
soit apres le chargement de la map (actifs) soit quand rayman passe
a proximite (passifs)).
JT 18:50 03/08/99 COL - correction plantage débordement du tableau dans l'init
#################################################################################################################################
BNT VERSION -V53- (la V52 est une version Mario-Club faite à Montreuil)
#################################################################################################################################
FPER 12:04 03/08/99 GAM -Modif de la validation des sauvegardes(SaveGame.c)
FBF 11:52 03/08/99 AI,GAM,MEC intégration modifs code commun u64
GuS 11:05 03/08/99 GAM,SNA - Augmentation du nombre de banques sons possibles par map en binaire.
BNT 10:54 03/08/99 GAM - erreur SAF levée quand un formateur de texte n'est pas syntaxiquement correct
(il doit impérativement se terminer par ':')
JT 10:42 03/08/99 MEC - Modif évitant des traversée de map sur N64 ( Learn_10, Leran_30 )
- Modification pour ne plus sortir de l'eau en nage par la surface lorsque le moteur
rame beaucoup
JT 18:22 02/08/99 MEC,AI - Prise en compte du mouvement en translation des plateformes lors de la remontée de
l'accrochage
- correction traversée par des ZDR lorsqu'on est immobile en marche ( bug induit par la
modif du 30/07/99 )
OA 17:22 02/08/99 SNA - Test du CD-ROM et demande d'insertion en cas d'absence
- Activation du bigfile multiple
GAM - Recherche de la lettre de CD-ROM dans StartPrg.ini
BigFileTool - Creation des bigfiles dans le repertoire adequat de bindata
MT 16:05 02/08/99 PTC - suite des protections
BNT 14:59 02/08/99 GAM - petite correction pour que le mode pas à pas ne soit pas le mode par défaut
GLIGLOU - correction plantage systématique lors du passage en éditeurs
BNT 16:44 30/07/99 Main,ITF,GAM - refait le mode trace pour pouvoir changer les pages de raster alors que le jeu est stoppé
Gus 14:44 30/07/99 GliGlou Correction archivage foireux
JT 12:09 30/07/99 MEC - correction possible des traversées en glisse sur N64
GuS 11:28 30/07/99 AI,SCT - Supprime l'affichage du monde quand on passe en menu
GliGlou, FIL - Correction dans le chargement des textures 8 bits
- Correction pour affichage raster par dessus les bandes noires cinématiques
- Modifs menu gli
Gam - Correction bug textes plus ou moins transparents.
- Correction init var globale en debug binaire
Glide3 - Mise à jour de la dll
#################################################################################################################################
BNT VERSION -V51-
#################################################################################################################################
JT 17:49 29/07/99 MEC - Correction des traversées de balustrade en marche
FPER 16:53 29/07/99 GAM, IPT, IA -Deplacement Cheat_code PAD dans IA
MDR 16:18 29/07/99 SND - correction du bug qui empechait de binariser (GetBinRes recharge les banques non chargées)
FBF 11:44 29/07/99 ai - intégration modifs u64 code commun
JT 11:11 29/07/99 MEC - Correction traversée de map en sortie de varappe ( Bast_10, Bast_20 )
- Correction bloquages en Gi
MT 11:02 29/07/99 AI,MEC - Par défaut, la caméra calcule maintenant ses collisions lorsqu'elle est immobile.
Une nouvelle fonction d'AI permet de désactiver ce calcul.
BNT 09:30 29/07/99 AI - un petit warning de compilation en moins
MT 12:20 28/07/99 PTC - Suite du developpement du Hooking.
FPER 09:52 28/07/99 GAM, IPT -Ajout fonctions InvertPad et RandomPad
OA 18:17 27/07/99 PTC - Ajout de fonctions appels systèmes
FBF(VE) 17:01 27/07/99 AI - correction d'un gros bug de classe A que j'ai mis il y a logntemps dans l'IA... sorry
BNT 14:57 27/07/99 AI - modification de la lecture du clavier pour améliorer la jouabilité
JT(VE) 14:49 27/07/99 MEC - correction traversée de map lorsqu'on saute sur une ZDR sphérique située à proximité
d'un mur
FBF(VE) 13:42 27/07/99 AGO,AI - portage code commun U64 pour V50
MDR(VE) 12:27 27/07/99 GAM - correction d'un bug sur le theme lancé en reinit d'une map.
CTO 11:31 27/07/99 GAM - Correction bug arret du morphing des persos non affiches (crabe de water 10)
GuS 10:40 27/07/99 AI,Gliglou - Passage Get_Brightness en fonction utilisée
- Optimisation Anthony: passage fonction en macro dans le clipping
BNT(VE) 16:01 26/07/99 AI - nouvelle condition ReinitMoteurDemande(), vraie quand un changemap ou une reinitialisation
de map se produira à la fin de la trame en cours (si un acteur en a fait la demande...)
YLG(VE) 12:16 26/07/99 GEO - Correction dans la fonction de destruction d'un objet géométrique (le bug n'intervenait
qu'en Release)
BNT 10:38 26/07/99 AI,GAM,IPT - nouvelle procédure d'IA ChangeMapSansSauver()
- nouvelle procédure d'IA Option_ChangeConfigDeTouche(modifiée, modification)
- correction petit bug de chargement IPT (pb de majuscules/minuscules)
JT(VE) 18:31 23/07/99 MEC - appels aux collisions supplémentaires pour rendre la marche plus sure dans des endroits
critiques. ( le cas s'est posé dans Morb_00 )
- correction bug : mec_PeutTomber se déclenchait alors qu'on faisait face à un mur !
#################################################################################################################################
BNT VERSION -V50-
#################################################################################################################################
BNT 11:15 23/07/99 GAM,Gliglou - élimination d'appels directs à INO pour lire les touches dans certains cas
- 2 entrées IPT supplémentaires pour remplacer lesdits appels directs
BNT 10:15 23/07/99 AI - nouvelle procédure ShellExecute, pour pouvoir lancer un URL depuis l'IA
- correction de 2 warnings de compilation
FPer 16:42 22/07/99 GAM, MAIN - Dump et affichage de raster(info des trames par secteur), Cheat Code *2 la vitesse de trame.
GuS 11:23 22/07/99 AI,Gliglou - Implémentation de la fonction d'ia GetBightness
BNT(VE) 10:05 22/07/99 GAM - correction de ma modif précédente du chargement des textes pour que le rechargement
par éditeurs refonctionne
GuS 18:33 21/07/99 GAM,Gliglou - Ajout d'une page de raster style N64 pour avoir uniquement le framerate.
(accessible par shift+F10)
MT 18:04 21/07/99 GAM - suppression de l'objet géométrique temporaire utilisé pour charger le BdV d'un acteur
en "non-editeur" (merci Stéphanie)
AI - la procedure "LUM_FixeLumiereStaticOnOff" n'est plus en AI_EXCLUDE_NEVER_USED
CTO 15:28 21/07/99 Makeanim,Gam Argh !!! je rechange le numero de version de makeanim --> V1.17
JT 11:47 21/07/99 COL Correction : Quand on est en collision avec un face, qu'on s'en éloigne pour ne plus la
collisionner, la collision n'est plus retournée.
YLG 11:16 21/07/99 AI, GAM Petite optimisation en supprimant l'appel à certaines fonctions.
CTO 09:50 21/07/99 MakeAnim,GAM Modif sur la compression des quaternions
MT 09:32 21/07/99 PTC - Passage de fonctions en inline, plus d'utilisation du GetModuleHandle. Plus de fonctions
inutiles.
BNT(VE) 17:30 20/07/99 GAM - correction pour le chargement de la langue Common
BNT 15:45 20/07/99 GAM - correction du .dsp (fichiers manquants)
MDR(VE) 15:34 20/07/99 AI,SND - ajout de la condition SOUND_IsMusicPlaying
FBF 12:27 20/07/99 AGO,GAM,AI,SAI portage code commun u64 pour V49
MT 10:17 20/07/99 AI - la fonction LitNumeroSlotCourant est maintenant utilisée (plus en AI_EXCLUDE_NEVER_USED)
MT 17:21 19/07/99 AI - Camera : nouveau ChangeConstant pour forcer les ForceBestPos et GetBestPos (en relation
avec la modif précédente du 13/07 concernant les cycles)
GuS 15:30 19/07/99 rm2sndparser Ajout .mak pour snd parser
MT 11:08 19/07/99 AI,GAM,PTC - Nouvelle formule du calcul des checksum.
Main2_0
YLG 10:12 19/07/99 COL - Petite optimisation en passant
JT(VE) 18:57 16/07/99 GAM - Correction re-initialisation structure parsing non faite
MEC - Amélioration marche des gros acteurs qui marchent très vite sous des plafonds très bas
( style le gorille qui court à 180km/h sous la passerelle dans ile_10 )
#################################################################################################################################
GuS VERSION -V49-
#################################################################################################################################
OA 17:05 16/07/99 Gam - Nettoyage du buffer contenant les infos sur les RT.
OA 16:11 16/07/99 BigFileTool - Gestion de bigfile a entrees multiples.
SNA,GAM, - Chargement de RT innutiles rajoutes.
GliGlou
MDR(VE) 18:23 15/07/99 SND - Correction de bug : mauvaise utilisation des SetSectionLong dans sndldhyb.c
CO 14:10 15/07/99 TIA - Correction de bug : utilisation des variables "private" (suite)
CO 11:45 15/07/99 TIA - Correction de bug : utilisation des variables "private"
GuS 18:09 13/07/99 BinaryTool - Correction binarization du fix si le premier niveau ne se binarize pas
GAM,GLiGlou - Modif : un seul Begin/EndScene par trame (pour DirectX6)
- Correction bug des bandes noires qui changaient de couleur suivant le fog
JT 16:04 13/07/99 MEC - Amélioration du franchissement des discontinuités de pentes en marche
MT 15:08 13/07/99 GAM,AI - Modification dans le moteur de la caméra pour éviter les "cycles" de mouvement lorsque
la meilleure position possible n'est pas accessible
JT 12:55 13/07/99 MEC - Correction petit recalage quand on passe d'un sol plat à un sol limite d'être un mur
GuS 12:08 13/07/99 AGO,GLIGLOU - Tri en Z des sprite pour les ago.
Les textes sont affichés au dessus des icones.
JT 11:08 13/07/99 MEC - Ajout d'un flag pour savoir si un acteur a bougé durant l'appel de la méca
JT 18:53 12/07/99 MEC - Correction passage en nage qui se déclenche pas quand on saute dans l'eau alors que le
moteur rame
- Correction traversée de mur dans Earth_10 en forçant
GuS 17:38 12/07/99 GAM - Modif affichage ago
GliGlou - Modif affichage 2nd viewport et sprites au premier plan.
Devrait corriger tous les problèmes d'affichage de textes et d'icones
- Correction du calcul de taille mémoire occupée par les textures
FBF 12:27 12/07/99 SAI,GAM,AI - intégration modifs code commun u64 pour V48
OA 10:53 12/07/99 BigFileTool - Modification du cryptage.
SNA - Modification du cryptage.
#################################################################################################################################
BNT VERSION -V48-
#################################################################################################################################
BNT 16:26 09/07/99 AI - correction d'un plantage quand on charge une map qui contient plusieurs
instances d'un modèle à subroutines
JT 12:28 09/07/99 MEC - Tentative de correction d'un pb de traversée N64 dans Earth_10
MT 12:04 09/07/99 AI - Correction d'un bug dans la caméra (utilisation du Theta 'Work' au lieu du 'Current')
GuS 09:56 09/07/99 BinaryTool - Correction paramètres d'exécution du sndparser
JT 18:15 08/07/99 MEC - correction petit tremblement en marche dans Vulca_10
- tressautement des anims en varappe
BNT 15:10 08/07/99 AI,GAM - correction d'écrasement dans le chargement des textes
MDR 11:05 08/07/99 SND - Maj nouvelle lib son
MT 11:53 07/07/99 BigFileTool - possibilité de saisir la valeur initiale du générateur aléatoire (pour reproduire le
même fichier).
JT 18:25 06/07/99 COL - correction ajustement vecteur recalage statique collision sphère/sphère ( En sautant,
Rayman ne semble plus rester coller à la cage à la fin de ski_60 )
#################################################################################################################################
BNT VERSION -V47-
#################################################################################################################################
FBF 13:57 06/07/99 ..... - intégration modifs code commun u64
JT 12:51 06/07/99 COL - correction bug saut en glisse qui se déclenche pas
MEC - correction traversée map en saut ( erreur archivage )
MDR 12:03 06/07/99 GAM,AI - modif pour que les themes repartent correctement après la mort de Rayman
BNT 11:05 06/07/99 GAM - les caractères accentués sont éliminés des chaînes de caractères lors du chargement
des textes
CTO 15:29 05/07/99 MakeAnim - modif event sort & anims dir creation
JT 12:54 05/07/99 COL - passage de 50 à 75 collisions simultanées
MEC - correction bug traversée porte Cask_10
- correction traversée maps en glisse lorsque le moteur rame
CO 09:55 05/07/99 TIA - fonctions de vérification du Save Type des modèles, lors de la modification
et à la sauvegarde du fichier DEC.
- affichage des variables designers du modèle (Init et Save) : ajou de codes
de couleur pour aider à la vérification.
BNT 16:59 02/07/99 AI,GAM - blindage des versions sans editeurs, pour prévenir quand un modèle d'always a une dsgvar sauvée
CO 11:25 02/07/99 OWP - Correction de bug : suppresion d'une connection dans un graphe
MT 09:55 02/07/99 MEC - Correction camera : rejet des faces collisionnés dont la norme est dans la direction du mouvement
CO 09:40 02/07/99 GAM - Correction de bug : plantage au changement de map
GuS 18:59 01/07/99 AGO,GAM - Gauges et icones affichés après le 2nd viewport
GliGlou - Zoom textures dans le glimenu
- Syncronisation automatique de la durée de la trame pour éviter
les passages 1-2 trames trop frequents
- Correction: affichage des gauges et icones par dessus le 2nd viewport
(corrige le bug de la bouche qui cache les gauges dans Vulca_20)
JT 18:30 01/07/99 MEC - Correction blocage en haut des zones de varappes
- Correction accélérations lors de la course contre les murs
CO 16:20 01/07/99 EDT - Correction de bug : sélection par secteur pour les always
OAC - Correction de bug : choix de l'action initiale (!noaction)
- Correction de bug : modification de la table d'objet initiale
- Correction de bug : sélection dans les listes par secteur
JT 11:43 01/07/99 MEC - Correction "hésitation" du saut sur les balustrades
- Correction traversée mur entre-2
JT 10:03 30/06/99 MEC - Correction pour que le changement de méca saut contre un mur/marche fonctionne en 7 trames,
sans traversée de map
BNT 16:36 29/06/99 AI - correction dans les appels de sélection de cible avec des poids: quand une cible potentielle
est dans le dos du combattant, l'angle le plus faible est favorisé.
- correction: ACT_ChangeViseePerso() met a jour la hierarchie quand nécessaire
CTO 09:57 29/06/99 MakeAnim V1.16a : correction bug compactage et lecture du sta
JT 19:09 28/06/99 MEC - la méca de marche fonctionne en 10 trames
MT 18:16 28/06/99 GAM - nouveau mode de ralentissement du moteur
- déplacement du StartEngineClock
JT 14:26 28/06/99 MEC - correction report des obstacles non collisionnables comme obstacles de type eau
FBF 18:56 23/06/99 GAM - ajout d'une autre entrée bidon pour dreamcast dans la structure ipt
#################################################################################################################################
BNT VERSION -V46-
#################################################################################################################################
JT 10:24 25/06/99 MEC - Corrections sur des cas particuliers de varappe dans Morb_10
BNT 18:58 24/06/99 GAM - mise en place d'une langue spéciale "Common", dont les textes ne dépendent pas
de la langue courante
CTO 17:38 24/06/99 MakeAnim - V1.16 - suppression des objet inutilise dans la TBL (si option -z)
- correction d'un bug sur la prise en compte des precision du makeanim.ini
MT(VE) 15:03 24/06/99 SCT - correction du bug sur l'utilisation des priorités des secteurs
BNT(VE) 14:43 24/06/99 AI - la condition OPTION_IsAValidSlotName devient une fonction (modif de Fred Balint)
FBF 18:56 23/06/99 GAM - ajout d'une entrée bidon pour dreamcast dans la structure ipt
FBF(VE) 16:57 23/06/99 AI - correction plantage 'not valid procedure' sur JffTxt_Modify
MT(VE) 12:01 23/06/99 AGO - Resurrection des jauges
BNT(VE) 11:38 23/06/99 GAM - correction gros bug pabô sur les cinématiques qui ne marchent plus, (modif du 17/06
dans l'affichage des textes)
MT(VE) 17:41 22/06/99 GAM,SCT - restauration des rayons des boundingSphere après le calcul des collisions
- correction dans la gestion du culling des secteurs (cas BV dans Border)
MT 16:58 22/06/99 AI - Mise à jour du flag _AI_EXCLUDE_NEVER_USED_
La version binaire (et elle seule) compile maintenant avec ce flag
FBF(VE) 14:23 22/06/99 AI,GAM,GEO,SCT - intégration code commun u64
MEC,AGO
BNT(VE) 12:19 22/06/99 AI - correction dans la lecture du pad en mode varappe pour réduire la perte de vitesse
quand la caméra est désaxée
JT(VE) 10:46 22/06/99 MEC - Correction traversée du pupitre dans Astro_00
JT(VE) 18:50 21/06/99 MEC - Très nombreuses petites modifs pour que la méca de marche fonctionne en 8 trames
- Correction pb de traversée d'une porte scalée dans Whale_00
- Correction blocage possible lorsqu'on marche contre un acteur de type mur
(très rare mais possible)
- Changement algo pour éviter la perte d'obstacles lorsque le moteur rame
BNT(VE) 15:19 21/06/99 TIA correction génération en CFast suite aux modifs précédentes, plus un peu de nettoyage
GuS 18:38 18/06/99 rm2sndparser Archivage du dernier sound parser de Paris
#################################################################################################################################
BNT VERSION -V45-
#################################################################################################################################
JT 18:16 17/06/99 COL Correction xt et point de contact non initialise suite modif du 14/06/99
CO 18:00 17/06/99 TIA Suppression des modifications de Benoit pour le cacule du nombre de règles
pour corriger le crash du passage des macros en subroutines
YLG 16:51 17/06/99 YLG Correction dans Gliglou pour exgeom
FBF 15:33 17/06/99 main2 version dreamcast : plus de pause en cas de perte de focus...
MT 15:26 17/06/99 AI Les fonctions PersoLePlusProche, CibleLaPlusProche, PErsoLePlusProcheDansChampDeVision, ...
ne prennent plus en compte que les persos actifs.... (précédement, aucun test n'était fait
sur l'activité du perso)
BNT 11:56 17/06/99 AI,GAM correction dans l'affichage des textes qui contiennent des caractères accentués
du genre äüöñÑ
GuS 11:44 17/06/99 BinaryTool Modif détection des erreurs
BNT 16:23 16/06/99 AI,TIA - correction pour qu'une IA contenant une subroutine qui en appelle une autre ne plante
pas à l'exécution après un parsing
- protection SAF pour qu'un ne puisse pas appeler une subroutine qui contient une méta-action
depuis une autre subroutine
- correction de non-libération de la mémoire associée aux subroutines lors du parsing d'une IA
CTO 12:18 16/06/99 MakeAnim Version 1.15a - correction sur les suppressions de hierarchies
FBF 09:59 16/06/99 gliglou petite modif sur l'analyse des noms de textures lors du chargement (cf fabrice perrez)
JT(VE) 17:40 15/06/99 MEC Correction pour se passer de tolérance dans l'élimination des murs situés sous les sols
en méca de marche. Corrige du même coup un bug dans Cask_10.
GuS(ve) 16:46 15/06/99 Main2_0 On cache la souris, sauf en cas de boite de dialogue d'erreur
GAM Changement de la taille du cadre des textes pour N64 (encore...)
JT(VE) 12:42 15/06/99 MEC Prise en compte des imprécisions des collisions grandissant avec le frame rate pour
corriger le pb de traversée des angles de murs.
MT 10:39 15/06/99 PTC,AI,GAM Protections : tests de checksums par des always.
BNT(VE) 17:12 14/06/99 AI correction de la lecture du pad en mode varappe: quand la caméra fait face à RM, la
lecture n'est plus inversée
JT(VE) 16:40 14/06/99 COL Correction bug : le cas des faces collisionnées tangenciellement n'était pas prévu.
La collision était aléatoire.
MDR 09:58 14/06/99 SND intégration d'une modif provenant de l'équipe moteur son sur les thèmes.
#################################################################################################################################
BNT VERSION -V44- (IAs en C pour RM, caméra, projectile)
#################################################################################################################################
BNT 15:27 11/06/99 TIA nouvelles corrections pour la génération en CFast et les subroutines
GuS 18:01 10/06/99 Gliglou Fonction d'affichage d'un triangle seul.
GuS(ve) 15:54 10/06/99 GAM Correction pour les textes en mode binaire
BNT 14:19 10/06/99 TIA chaque subroutine est générée dans une règle séparée
CO 12:50 10/06/99 TIA ajout de fonctions permettant de commenter / décommenter plusieurs lignes
BNT 12:41 10/06/99 GAM aucune entrée IPT qui reste validée pendant un changement de map ne peut plus être considérée
comme "JusteAppuyee" lors de la première trame moteur
GuS(ve) 11:59 10/06/99 GAM,GLiglou Correction affichage texte pour AGO
+ changement taille du cadre pour l'affichage des textes
MT 09:53 10/06/99 GAM Correction passage de sous-maps cycliques sur des maps entières (PC uniquement)
CO 09:45 10/06/99 TIA Conversion automatique des macros en subroutines
YLG 08:55 10/06/99 GAM Ajout d'une option dans la ligne de commande (-DumpMem) qui permet de générer le fichier de
l'occupation mémoire à la fin des chargements.
BNT 18:15 09/06/99 AI ACT_FixePriorite fait ce qu'elle est censé faire (j'avais archivé sans tester, beuh pas bien!)
TIA le bouton "1!" est activé
GAM correction d'une allocation non libérée à la desctruction d'un always, uniquement en version
avec éditeurs
JT 12:03 09/06/99 MEC un mur collisionné en marche à grande vitesse ( déplacement > rayon de la ZDM ) n'était
pas reporté
BNT 09:37 09/06/99 CTL modifs pour que ça compile malgré les tableaux otpimisés en versions non-éditeurs
JT 18:24 08/06/99 MEC Correction initialisation du report global de collision ( plantage sur N64! )
GuS(ve) 18:15 08/06/99 AGO GAM
GliGlou Intégration ago textes pour version PC.
BNT(VE) 18:11 08/06/99 AI - nouvelle procédure d'IA ACT_FixePriorite()
JT 17:57 08/06/99 MEC - Correction atterissages pas nets qui se produisaient parfois en sautant contre des
murs
- suppresion warnings
FBF 16:52 08/06/99 beaucoup portage U64, avec nouveaux textes dans AGO et variables designers tableaux optimisés
dans l'AI sauf pour verison éditeurs.
MT 15:00 08/06/99 AI Mise à jour de la liste des conditions/fonctions/procedures inutilisées.
GuS(ve) 10:22 08/06/99 GAM Suppression d'un warning pour l'équipe N64
AI Passage DrawSegment en #ifdef _DEBUG au lieu de #ifdef ACTIVE_EDITOR
CO 18:05 07/06/99 GAM - Blindage du chargement des tables d'objets optimisées depuis l'IA
TOT - Rechargement éditeur des POs inutilisés dans les tables d'objets
Main,TFA,TAC - Gestion des modifications éditeur pour les familles optimisées
TIA,OAC (reconstruction ou suppression des listes d'états et de POs)
JT(VE) 17:49 07/06/99 COL La rotation des matrices sans matrices de transformations n'etait pas prise en compte.
BNT(VE) 15:25 07/06/99 AI,TIA nouvelle procédure DetruitPersoEtEffaceVariable(), qui annule la dsgvar référençant le perso
détruit, pour s'assurer qu'elle ne pourra pas être confondue avec un autre.
GAM erreur SAF quand on appelle la condition ALW_EstAMoi() sur un acteur qui n'est pas un always
FBF 12:03 07/06/99 SPO correction pour l'ombre sur la tête de rayman. Inclusion, dans la chaine de détection
des lancés de rayon pour les ombres, du test sur le custombit des persos. Avant, ce test
était fait uniquement au début du lancé, mais pas dans la récursivité, donc les persos
qui étaient fils d'un perso (plateforme) qui acceptait une ombre, l'acceptaient aussi.
(fichier hiepick.c)
#################################################################################################################################
BNT VERSION -V43-
#################################################################################################################################
JT 10:31 04/06/99 MEC correction bug traversée de la tour dans Cask_10 ( un vecteur nul n'était pas testé avec
une tolérance d'un epsilon )
CO 18:45 03/06/99 TIA correction d'un crash idiot pour les subroutines de plus de 255 noeuds
JT 16:37 03/06/99 MEC - Correction bug traversée de map en saut
- Multiples modifications pour que la prune ne pousse pas Rayman à travers la map
CO 16:25 03/06/99 GAM,PO Modifications moteur + éditeur pour permettre de ne charger que les modules
TFA,TAC,OAC référencés dans le niveau
Une liste de POs (fichier OTL) est créée par l'éditeur d'acteur pour chaque
famille du niveau.
GuS 14:44 03/06/99 BinaryTool BinTool fixe les paramètres de rm2sndparser lorsqu'on fait les banques sons
GuS 12:20 03/06/99 IPT Ajout d'un typdef oublié...
Gliglou Correction calcul taille max texture pour texture maa.
JT 12:10 02/06/99 GAM Blindage des fonctions de collisions ZDE/ZDD vis à vis des persos invalides
JT 16:51 01/06/99 GAM Correction de Marc dans Basic.c
MEC Correction tressautements losqu'on atterit sur une racine dans Plum_00
GuS(VE) 16:04 01/06/99 GAM Correction pour affichage vignette
GliGlou Correction bug tri face transparente
JT(VE) 12:29 01/06/99 AI Ajout de la fonction IA : Math_CombinaisonTemporelleReel
BNT 12:23 01/06/99 GAM,Main bidouille pour éliminer le retard d'affichage dû au double-buffer en mode pas à pas. De
cette manière les rasters et la watch représentent un état moteur cohérent avec l'affichage
FBF(VE) 12:14 01/06/99 IA,PO,GAM,SCT intégration modifs code U64
SPO
JT(VE) 11:18 01/06/99 MEC La méca n'empêche plus Rayman de glisser sur une arête quand il touche un mur en méca
de marche
BNT 10:20 01/06/99 TIA corrections CFast dans la génération des macros et des subroutines (les appels pouvant
bloquer l'IA sont correctement pris en compte)
CO 10:00 01/06/99 GAM,Main, Modifications moteur + éditeur pour permettre de ne charger que les états
OAC, TAC (et animations) référencées dans le niveau.
TFA, TIA Une liste d'état (fichier STL) est créée par l'éditeur d'acteur pour chaque
famille du niveau.
JT(VE) 11:46 30/05/99 MEC Retour sur la correction de bug du 19/5 sur le missile dans ile_10. La correction ne
fonctionnait pas sur U64 à cause d'une différence de précision dans les calculs / PC.
(VE)GuS 17:16 28/05/99 Gam Correction bug binarization
BinaryTool Ajout d'un délai entre binarization des maps si la map précedente à planté.
#################################################################################################################################
BNT VERSION -V42-
#################################################################################################################################
MT 12:29 28/05/99 GAM,AI,OAC Nouveau CustomBit n°26 : prise en compte de l'acteur pour les tests de visibilité de la
camera
JT 11:40 28/05/99 MEC Modif qui évite que la ZDM ne puisse pénétrer un petit peu dans les murs en marche
GuS 10:31 28/05/99 GliGlou Correction liste face transparentes (finalement, 4096 elts c mieux :-)
BNT 18:33 27/05/99 TIA l'appel à BreakAI() est correctement traduit en CFast (il était inefficace car l'IA se
poursuivait après l'appel) -> corrige le bug de RM qui ne s'oriente pas correctement
en entre-deux
GuS 18:08 27/05/99 BinaryTool Correction bug "refresh level list".
BNT 17:33 27/05/99 GAM,IPT toutes les actions IPT sont réactivées quand le moteur subit une réinitialisation.
Corrige le fait que quand on meurt en mode look, RM ne peut plus bouger une fois la map
réinitialisée car la caméra désactive tout un tas d'entrées IPT dans ce mode.
GuS 15:07 27/05/99 GliGlou Réduction de la liste des faces transparentes (32768 elts => 2048)
BNT 12:41 27/05/99 AI - correction pour éliminer une erreur SAF inutile dans certains cas d'affichages de textes
par Texte_Affiche
JT 12:27 27/05/99 GAM Grossissement automatique du bounding volume en fonction du déplacement passé aux
collisions
BNT 11:22 27/05/99 AI,GAM diverses amélirations dans l'activation des canaux
* l'activation des canaux par l'IA est conservée même quand le canal est inutilisé
* l'appel pour activer/désactiver tous les canaux simultanément fonctionne mieux
(il reste peut-être un problème subtil avec les anims hiérarchisées)
* la désactivation des canaux symétriques fonctionne
JT 12:32 26/05/99 GAM,MEC Correction bug débordement tableau collision
YLG 12:06 26/05/99 GAM Modif pour le moulinette Dreamcast
JT 11:51 26/05/99 MEC Correction traversée de map possible lorsque Rayman se prend la prune sur la tête mais
ne la rammasse pas
FBF 15:29 25/05/99 GAM,AGO,MMG intégration modifs code u64 pour V41
AI,MEC
BNT 14:29 25/05/99 TIA la génération du CFast est correcte quand il y a plus d'une subroutine, pour les macros
qui appellent des subroutines, et les subroutines qui appellent des macros
GuS 20:46 21/05/99 BinaryTool Affichage des niveaux non binarisés après un make version.
BNT 17:59 21/05/99 TIA la génération CFast fonctionne pour les IAs avec des subroutines
JT 17:57 21/05/99 MEC Correction bug éjection en glisse quand on atterit sur les bords du tube de fin dans
Helic_20
MT 17:55 21/05/99 GAM Plus de boucle infinie sur les rasters lorsqu'on utilise la touche ²
TAC Les index sont ordonnés dans les activations
#################################################################################################################################
BNT VERSION -V41- avec IAs en C
#################################################################################################################################
JT 12:11 21/05/99 MEC Modification ordre de prise en compte des obstacles en méca de base pour corriger pbs
de tressautements en super-hélico
BNT 11:57 21/05/99 TIA - le bouton "1!" est désactivé pour les designers. nyark!
GuS 10:18 21/05/99 SNA Augmentation de la mémoire script en binaire.
MT 16:25 20/05/99 AI - la procedure BreakAI fonctionne aussi bien pour les réflexes que pour les comportements
JT 15:19 20/05/99 MEC - Le tonneau qui sort du générateur recale maintenant Rayman correctement
- Correction bug qui explique pbs de recallages de Rayman avec les cages
JT 10:54 20/05/99 MEC Correction bug traversée de map en saut dans des coins
JT 16:53 19/05/99 MEC Correction crampage missile à pattes dans ile_10
GuS 14:57 19/05/99 Gliglou Suppression des warning
Glide2
DirectX
FBF 14:25 19/05/99 AGO,AI,GAM mise à jour U64 V40
MEC,GEO,SCT
SHW,SPO
MT 14:07 19/05/99 Main2_0 Protections : calcul de checksums du code
SNA,PTC
JT 12:30 19/05/99 MEC Correction blocages de la caméra ( Helic_20, Learn_10 )
GuS 11:55 19/05/99 Gliglou Correction : plus de chargement de textures au changment de niveau
Ajout d'une entrée dans le menu
SHW Modif seuil inclinaison pour affichage de l'ombre
YLG 11:14 19/05/99 GAM, IPT Modifs pour la moulinette dreamcast
BNT 10:49 19/05/99 GAM,SPO correction pour que les zones de modules soient correctement affichées même en cas
d'anims hiérarchisées
JT(VE) 16:04 18/05/99 MEC Modif recallage collision sphère/sphère
JT 12:59 18/05/99 MEC Modif marche sur les platformes pour résoudre pb dans Earth_30 ( appel supplémentaire
aux collisions quand nécessaire )
YLG 09:26 18/05/99 GAM, MAIN - Modifs pour la DREAMCAST
BNT 19:38 17/05/99 TIA - un bouton de plus pour pouvoir générer chaque comportement dans une règle unique
si désiré
YLG 17:46 17/05/99 AI Alignement des shorts dans les variables designer
GAM, MAIN,IPT,
DPT Modifs pour la moulinette DREAMCAST
JT(VE) 15:14 17/05/99 MEC Un acteur en ZDR qui a une grande vitesse ( ex: porte de cask_10 quand elle se casse )
ne peut plus recaller un autre acteur sous le sol.
GuS(ve) 11:33 17/05/99 BinaryTool Bouton "Make version" opérationnel
Diverses petites corrections
rm2sndParser Modif ligne de commande
JT(VE) 11:07 17/05/99 MEC Petite modification dans la marche pour corriger un pb de traversée dans Plum_00
BART 17:33 12/05/99 OpenGL(GliGlou) Derniers archivages pour OpenGL (le fog ne marche pas ! :-( )
GuS 17:30 12/05/99 Gliglou - Correction bandes noires lors du passage en mode fenetré.
#################################################################################################################################
BNT VERSION -V40-
#################################################################################################################################
co 14/40 12/05/99 OLG - correction de l'orientation d'une lumière parallèle.
JT 12:49 12/05/99 COL,MEC - COL ne reporte plus les collisions inutiles avec les zones de type mains
BNT 10:55 12/05/99 AI - la version release sans éditeurs du moteur prévient quand un perso qui n'est pas dans le fix
a une dsgvar sauvée de type player
CO 10:40 12/05/99 OPD - modification du chargement des objets de collision de la map pour la
mise à jour des référence des matériaux
GuS 18:42 11/05/99 Gliglou - Mise a jour fréquence moniteur pour rasters
- Textures animées indépendante de la fréquence moniteur
DirectX - Modif culling backfaces
- Ajout d'un "wait for 3Dfx" pour directx.
PRF,GAM - Ajout de la fréquence du moniteur dans les rasters d'affichage
CO 17:20 11/05/99 OWP - modification de l'affichage des WPs pour accélérer le chargement éditeur
CO 16:05 11/05/99 SPO - correction d'un bug moteur pour les collisions du projectile et
l'affichage de l'ombre sur les instances statiques.
CO 12:25 11/05/99 TIA - modification pour empécher le passage en moteur pendant une compilation d'IA
FBF 12:24 11/05/99 MEC,RND,AI,COL - intégration modifs code U64
ERM,GLI
CO 11:25 11/05/99 OAC - correction d'un bug au cleanage des always du niveau
CO 10:00 11/05/99 OAC - correction d'un bug de chargement des always existants
CO 17:30 10/05/99 OAC - correction d'un bug de suppression d'always référencés
CO 15:40 10/05/99 AI - Correction d'un bug au chargement des always dans l'éditeur
JT 15:36 10/05/99 GAM - correction bug chargement version Retail
- désactivation des cheat codes dans la version Retail
MEC - Report prioritaire des faces qui ont un CMT induisant un PAf de Rayman
CO 15:00 10/05/99 ITF - correction du problème de préfixe non conforme
BART 14:32 10/05/99 OpenGL(GliGlou) ajout d'un "define" pour éventuellement enlever le mipmapping des textures transparentes.
(ve)GuS 14:32 10/05/99 Glide2 DirectX - Correction plantage GliDetect.
CO 12:55 10/05/99 OZO - correction du bug d'affichage des zones pour un always
BNT 11:33 10/05/99 AI - correction de la lecture du pad quand la caméra regarde RM presque verticalement
AGO - nouvelle version de FRQ, qui corrige les ronds dans l'eau trop petits
BART 18:49 07/05/99 OpenGL(GliGlou) - reprise du nouveau code pour les paramètres de texture (Blend, Env.) dans OGL_Domat
- le cycling mode a été déplacé, et est ignoré (pour l'instant) car les textures GL_CLAMP
prennent énormément de temps à s'afficher !
BART 15:45 07/05/99 OpenGL(GliGlou) l'"anti-bogue" de 11h31 s'est transformé en "correction de bogue", grace à la constatation
suivante : OpenGL 1.1 impose d'avoir des niveaux de détail allant jusqu'au MIP 1x1
#################################################################################################################################
BNT VERSION -V39- (avec IAs en C)
#################################################################################################################################
BNT 12:12 07/05/99 AI,GAM le player d'anim n'est plus forcé sur un acteur dont on change la transparence -> le
problème qui fait que la condition ANI_TestFinAnim() n'était pas vrai quand on changeait
la transparence pendant la denière trame d'une anim skippée, est résolu
BART 11:31 07/05/99 OpenGL(GliGlou) Anti-bogue pour le mipmap qui ne marche qu'avec les textures carrées ! (à approfondir)
MAIN2_0 cf modif "16:33 05/05/99"
JT 18:58 06/05/99 GAM,AI Cleanage enregistrement des démos en version retail
BART 12:25 06/05/99 OpenGL(GliGlou) nouveau chargement des textures + Mipmaping
BART 10:39 06/05/99 OpenGL(GliGlou) Encore une amélioration de la thread OpenGL : le passage des arguments dans les messages
est plus simple !
JT 18:56 05/05/99 MEC Correction bug passage marche/varappe
GuS 11:48 05/05/99 Glide2,Directx Ajout calcul du refresh rate de l'ecran (en Hz)
Gliglou Modif init de la longueur de trame
Utilisation refresh rate calculé pour les textures scrollées et/ou annimées.
GAM Modif calcul de longueur de trame
BNT 18:39 05/05/99 AI,GAM correction pour qu'un texte puisse être centré même quand il est composé de plusieurs lignes
BART 16:33 05/05/99 MAIN2_0 J'ai remis un viel anti-bogue qui permet d'afficher les messages de Warning/Error de Mmg
JT 16:00 05/05/99 COL Suppression des ZDM boites ( Gain 20Ko )
JT 15:41 05/05/99 MEC Diverses corrections sur l'utilisation de la position de la zone qui collisionne
JT 14:40 05/05/99 MEC Correction bug traversée des murs par la boule magique
BART 12:41 05/05/99 OpenGL(GliGlou) Amélioration de la thread OpenGL, avec une "message loop", des "events", des "mutexes"
et une meilleure gestion des ressources partagées !
BNT 09:16 05/05/99 AI,GAM - passé le nombre de segments affichés pour les lancers de rayons de 10 à 30
MT 15:03 04/05/99 GAM DEMO :
* Correction sur la generation des always (on force l'anim et la frame)
* Correction concernant les bandes noires du 16/9
CO 14:00 04/05/99 GliGlou correction du chargement du tiling pour les textures
FBF(VE) 11:28 04/05/99 COL,GEO,AGO intégration modifs code commun U64 pour V38
GAM,SCT
JT(VE) 10:53 04/05/99 MEC Correction vibration contre les acteurs en marche
MDR 19:33 03/05/99 SND application de la correction de Stephane Ronse aux pbs de mutex
MDR 16:12 03/05/99 SND,MMG correction de SND MMX et MMG release
MT 15:27 03/05/99 AI,GAM DEMO :
* Correction de la suppression des always (prise en compte du PseudoIsolate)
* Gestion des AGOs
MDR 12:25 03/05/99 SND,Sndext,MMG Correction de bugs liés à la gestion multithread des thèmes waves.
JT(VE) 17:11 30/04/99 MEC Correction bug remontée accrochage
#################################################################################################################################
BNT VERSION -V38- (avec IAs en C)
#################################################################################################################################
JT 12:23 30/04/99 COL Correction vecteur de recallage collision statique sphère/sphère
MT 11:04 30/04/99 Main2_0 La version Retail utilise la librairie son binaire (et non plus hybride)
MT 10:54 30/04/99 SNA Suite du développement des protections PC (Checksums)
JT 10:35 30/04/99 MEC Correction bugs de traversée de maps lorsque le moteur rame ( 6 trames )
GuS 09:40 30/04/99 GAM,SNA Code pour block TMP level (non activé)
Augmentation de la mémoire script en binaire
MT 17:40 29/04/99 SNA,GAM Correction Bug Protection : reinitialisation des tables de clés de protection à chaque
changement de map.
BNT 16:22 29/04/99 AI,GAM quand un canal est désactivé, il n'est plus visible, on ne peut pas projeter d'ombre dessus,
ses zones sont ignorées, et on ne le trouve plus au lancer de rayon
MT 14:44 29/04/99 COL,GEO Quelques modifications sur le culling des spheres scalees et sur le calcul d'intersection
segment-sphere
VL 11:58 29/04/99 GLIDE3 Mise à jour de la DLL Glide3
BNT 18:42 28/04/99 AGO nouvelle version des AGOs de FRQ
vl 18:25 28/04/99 GLI Correction desynchronisation des animations de textures
BNT 15:29 28/04/99 AI quand le champ Speed n'est pas disponible pour un acteur, une vitesse nulle est renvoyée, et
il n'y a plus d'erreur SAF
GuS 10:19 28/04/99 Gam,Gliglou
Glide2 Correction affichage lancer de rayon IA (touche h)
(VE)CuS 18:37 27/04/99 TIA Correction generation IA en C (MTH_M_RealToLong -> MTH_M_xRealToLong)
JT 17:15 27/04/99 MEC - correction d'un bug expliquant certains blocages lors de chute contre des murs à
grande vitesse. (blindage lorsque les collisions faisaient grossir les zones)
(VE)BNT 15:30 27/04/99 TIA - correction de génération CFast dans certains cas où un Field est concerné
JT 15:16 27/04/99 COL - Plus aucun point de contact n'est retourné en dehors d'un triangle durant une
collision statique
MEC - Tri des sols dans l'algo de remonté de l'accrochage
FBF 14:43 27/04/99 GAM,GEO,IPT - intégration modifs u64 pour V37
SPO,TMP,AGO
AI,COL,SAI
VL 11:53 27/04/99 GLI - correction d'un problème d'inclusion (mea culpa)
VL 11:23 27/04/99 GLI - liste des textures et affichage d'un sample de la texture
(VE)BNT 10:03 27/04/99 AI - correction d'un plantage dans la seconde passe de traitement d'IAs dépourvues de macros
JT 18:24 26/04/99 MEC - cleanage
- modif tolérence remontée accrochage
BNT 17:31 26/04/99 GAM - le nombre d'AGOs en cours est intégré à une page des rasters
- correction de double génération d'événements son quad RM tire au moment d'atterrir
(VE)GuS 15:46 26/04/99 rm2sndparser Ligne de commande
BinaryTool Ligne de commande, un bouton pour faire toute la binarization d'un coup,
modif dans la detection des erreurs, diverses petites modifs...
#################################################################################################################################
BNT VERSION -V37- (avec IAs en C)
#################################################################################################################################
BNT 16:22 23/04/99 AGO - nouveaux AGO de FRQ
JT 15:56 23/04/99 MEC - correction suppression des bavkface lorsque l'acteur est sur une plate-forme
- correction passage en varappe alors qu'un acteur touche le sol
JT 11:41 23/04/99 MEC Changements de reglages pour tenir compte de la nouvelle anim de remonté d'accrochage
GuS 11:37 23/04/99 rm2sndparser Archivage du dernier sound parser de paris
MT 09:09 22/04/99 AI - caméra : en cas d'échec moteur, on conserve les valeurs courante de la vitesse (plutôt que
d'utiliser les valeurs initiales)
JT 17:02 21/04/99 MEC - correction remonté de l'accrochage
- report des obstacles non collisionables comme obstacles de type eau
- les faces rencontrées lors de la remonté de l'accrochage ne recalent plus en Z
- correction bug lorsqu'un acteur en marche est poussé par un autre
BNT 16:19 21/04/99 AI,SAI - erreur levée quand un acteur qui n'est pas dans le fix a une dsgvar sauvée dans
la sauvegarde générale (type Player)
(VE)CTO 10:23 21/04/99 MakeAnim augmentation de la taille du tableau des key frames
(VE)MT 10:18 21/04/99 GAM Correction bug utilisation de la zone de transparence dans les always (initialisation du
niveau de transparence à 255 dans la 3dData)
JT 18:46 20/04/99 MEC modif algo méca pour remonter de l'accrochage : le Z donné n'est utilisé que pour
déterminer le sol d'accrochage
FBF 18:07 20/04/99 GAM correction bug (?) player d'anim : la première frame de l'anim jouée après un setnewstate
risquait d'être 'skippée' de temps en temps --> corrigé (playanim.c, setnewstate)
FBF 11:42 20/04/99 AI,AGO,GAM intégration modifs code u64 pour V36
JT 10:30 20/04/99 MEC Appel supplémentaire aux collisions pour supprimer totalement les tremblements en marche
lorsqu'on collisionne un acteur ( porte )
VL 17:05 19/04/99 DX6 Correction des problèmes d'affichage dans le second viewport
JT 16:09 19/04/99 MEC Correction pour empêcher la traversée des murs lors de la glisse à grande vitesse
( deplacement en trame > rayon de la ZDM )
MT 14:42 19/04/99 AI Les opérateurs = et <> utilisent correctement les vecteurs.
VL 12:39 19/04/99 GLI Menage dans visual set : j'ai viré toutes les fonctions en commentaires et celles qui ne servaient pas
SPO prise en compte des RLI même si le perso n'a pas de MSLight ( fichier hiepcdraw.c)
BART 09:12 19/04/99 OpenGL(GliGlou) OpenGL crée maintenant sa propre thread (une thread par device créé).
C'est un pas vers le multi-viewport, et c'était nécessaire de le faire maintenant pour fonctionner
avec les apps multithread comme Rayman2.
#################################################################################################################################
BNT VERSION -V36-
#################################################################################################################################
MT 17:08 16/04/99 SND,SCR Ajout dans SCR d'une macro permettant de corriger un bug dans SND
CTO 12:31 16/04/99 MakeAnim Version 1.15
Modif dans le fichier ini pour fixer des epsilon spécifiques aux anims
ou aux familles, ainsi que la compressibilite des tbl
BNT 11:26 16/04/99 AI - ChangeMonComportementEtMonReflexe n'est plus en NEVER_USED
- modif de la lecture du pad pour que RM tende toujours bien vers le centre de l'écran
quand on lui fait faire des aller-retours vers l'avant et l'arrière
- quelques essais de blindages de TEMPS_AttenteFigee() en relation avec la fréquence
de calcul d'IA (mais non activés pour l'instant)
JT 11:16 16/04/99 Ai,MEC Méca pour remonter de l'accrochage + fonctions
VL 10:59 16/04/99 SCT j'ai viré le test de culling sur les lumières sphériques
GuS 09:28 16/04/99 BinaryTool Support du bigfile pour les tables de relocation (protections)
Detection des erreurs: support des boites de dialogue de type Assert
Divers blindages & messages d'erreur en plus
Quelques corrections + petits changements d'interface
MT 17:17 15/04/99 BigFileTool Meilleure gestion des erreurs
MT 17:06 15/04/99 SND Une petite modif dans le son pour ne plus avoir d'évènements non référencés pendant la
binarisation.
GuS 13:35 15/04/99 AI,GAM Ajout d'une fonction d'IA (LitNumeroSlotCourant) qui renvoie le numero du dernier
slot utilisé pour sauver ou charger une partie.
MT 12:19 15/04/99 FIL Correction du test déterminant si un élément du disque est un répertoire ou non (test d'un
flag par un & plutôt qu'un ==)
JT 17:35 14/04/99 MEC Correction bug recalages statiques des murs en glisse
JT 16:47 14/04/99 MEC Correction blocage sur les filets GI suite aux modifs du 12/4
BNT 14:45 14/04/99 GAM - correction bug flag d'activité de ma MS micro non mis à jour lors de l'ajout d'un micro
- quand la map est réinitialisée alors que RM a 0 PV, elle subit l'équivalent d'un F11, et
non d'un PlayerDead
MT 14:08 14/04/99 BigFileTool Correction bug, ajout d'un code de sortie
JT 13:07 14/04/99 COL Amélioration de la modif du 8/4 pour la glisse
JT 12:01 14/04/99 MEC Suppression des blocages contre les plafonds en nage
GuS 10:22 14/04/99 BinaryTool Nouveau BinaryTool (version 2.11) avec un tas de nouvelles fonctionnalités.
(multi-thread, autodetection des plantages à la binarization, tests automatique des maps...)
MT 09:29 14/04/99 BigFileTool Gestion du StartPrg.ini
Lancement automatique par la ligne de commande
JT 14:14 13/04/99 MEC modif varappe : augmentation distance de recherce d'un matériau varappe (0.5->0.75 cm)
COL correction bug : le vecteur de recallage fournit lors d'une collision statique
sphère / arête d'un objet zoomé était à un facteur de zoom près
FBF 11:26 13/04/99 GAM,GLI,AGO intégration modifs code U64
AI,SCT,IPT
GuS 18:25 12/04/99 Main2_0 Le chargement continue si l'appli perd le focus en release
JT 18:17 12/04/99 MEC Correction GI : la ZDM de RM pouvait arriver à s'enfoncer et se bloquer dans la surface
GI si pas de chance.
MT 11:52 12/04/99 AI Quelques SAF_Assert supplémentaires en lien avec la macro M_GetSetParam_p_stSupObjValue()
pour passer en éditeur plutôt que de planter !!!
BART 11:28 12/04/99 OpenGL(GliGlou) mode fenêtré réadapté aux modifs de Vincent !
JT 11:08 12/04/99 MEC Correction blocage en glisse possible alors qu'on franchi une discontinuuité de pente au
sol tout en frottant contre un mur
(VE)GuS 19:12 09/04/99 SND Anti bug pour eviter d'utiliser betement des pointeurs nuls.
(VE)GuS 18:11 09/04/99 AI Correction bug son en binaire avec les IA en C
SNA Légère optimisation du chargement binaire
BART 17:32 09/04/99 MAIN2_0, ExGeom Création fenêtre Windows
OpenGL(GliGlou) Archivages divers, création de 2 fichiers pour les options et la gestion des erreurs
(VE)GuS 17:20 09/04/99 SNA,GAM Correction bug chargement des banques son en binaire
#################################################################################################################################
BNT VERSION -V35-
#################################################################################################################################
JT 11:04 09/04/99 MEC,AI Ajout fonction MEC_FixeLimiteVitesseVarappe pour fixer le seuil d'immobilité en varappe
BNT 10:22 09/04/99 TIA correction d'un plantage à la compilation quand les macros sont très longues
JT 18:05 08/04/99 COL Correction bug : les obstacles détectés en statique par des franchissements en backface
lorsque la zone non grossie à la position d'arrivée ne collisionne pas la face, étaient
incorrects
CB 17:07 08/04/99 AI - modifs cam vis
BNT 16:25 08/04/99 AI - ajouté un argument à FixeVisuelGMTChrome() pour pouvoir activer ET désactiver l'effet
chrome d'un GMT
- mis les équivalents bidon N64 aux fonctions de protection PC
GLI - l'API permet maintenant d'activer ET désactiver l'effet chrome sur un matériau
- blindé l'appel qui permet de sélectionner la texture dans la liste des textures animées
pour ne pas planter quand la texture indiquée n'existe pas
- la gestion des textures animées ne se fait que pour les matériaux qui ont plus d'une
texture dans la liste
- gestion correcte des textures animées à durée nulle
VL 15:21 08/04/99 GLI j'ai enlevé les #ifndef PACKAGE10 pour l'effet chrome
ménage dans le code des sprites
JT 15:21 08/04/99 COL Correction bug normale pas normée dans collsion ZDM/ZDR acteur sphérique zoomé
GuS 14:07 08/04/99 AGO Intégration ago.c de l'équipe N64
(VE)JT 11:17 07/04/99 MEC Correction détection traversées des faces ayant le falg non_collisionable_type
(ex : chute infinie)
GuS 11:05 07/04/99 GAM,SNA Correction bug list always en chargement binaire
(VE)JT 10:16 07/04/99 MEC Correction traversée des portes zoomées sur divers maps
GuS 15:41 06/04/99 GliDetect Correction bug ligne de commande + chemins d'accès
GuS 15:03 06/04/99 SHW L'ombre simple n'est plus projetée sur des faces trop inclinées (proches de la verticale)
FBF 12:16 06/04/99 AI,GAM,SCT intégration modifs code U64
GLI
MT 18:19 02/04/99 AI,PTC Protections : création de la fonction d'AI ACT_MetAJourChecksum
#################################################################################################################################
BNT VERSION -V34-
#################################################################################################################################
GuS 12:09 02/04/99 AI,GAM Modif pour pouvoir effacer la sauvegarde HiddenSlot par l'IA
JT 10:44 02/04/99 MEC Plus de report des faces de type MAX_NOCOL
VL 17:54 01/04/99 GLI - un peu de ménage
MT 17:49 01/04/99 SNA,BigFileTool - Suite des protections : BigFile avec Headers mélangés.
Main_2 - plus de RestorePause au départ
JT 16:43 01/04/99 GAM Suppression warning plateformes sans méca à la demande des designers
CB 16:25 01/04/99 AI, TIA Modifs dans la generation du CFast (à la demande d'Olivier D).
JT 15:55 01/04/99 MEC/COL Correction bugs :
- traversée de map lorsque la prune recale RM à travers la map
- oubli de reporter les collisions lorsque RM arrive sur une arête en glisse
- recalage du mauvais côté de la surface d'eau en hélico
- oubli du report de certains acteurs collisionnés en tant que mur en méca marche
- grossisement zones lors des collisions sphères/sphères, sphère/triangle
BNT 15:06 01/04/99 AI/GAM - nouvelle procédure d'IA ACT_FixePointsDeVieInit(perso,PV)
- la procédure d'IA ACT_ReinitPointsDeVie() n'est plus en NEVER_USED, car elle sert dans RM
GAM - élimination de quelques warnings de compilation
CB 14:20 01/04/99 SPO Correction bug chargement direct sous map
CO 12:50 01/04/99 OLG Correction de bugs
. mise à 0 de l'intensité d'une lumière
. plages de valeurs pour l'édition de l'intensité
. variation de l'intensité pour les brouillards
CO 11:50 01/04/99 TGM Correction de bug
. implémentation du Undo / Redo pour les paramètres visuels
CO 18:00 31/03/99 TIA Correction de bug
. mise à jour de la watch window lors de la modification d'une DsgVar
TGM, GLI Correction de bugs
. mise à jour de l'activation des contrôles pour les textures
. suppression d'une texture dans la liste pour les textures animées
(VE)CB 17:36 31/03/99 AI Bug dans un blindage camera
CO 15:50 31/03/99 OZO Correction de bugs
. validation d'ue modification dans le dialogue d'édition des BdVs
. undo pour la modification de la taille d'une zone à la souris
CO 11:50 31/03/99 ITF Allègement du chargement des textures pour le curseur 3dfx de la souris
CTL Correction de bug
. insertion d'élément dans un tableau de texte
TIA Correction de bugs
. création et parsing d'une subroutine non appelée dans l'IA
. problème de double sauvegarde en utilisant le bouton "Save All IAs"
JT 10:19 31/03/99 MEC - Modification varappe pour faciliter le passage des arêtes dans learn31
- Correction bug de réorientation en varappe ( filet dans Ski_10 )
CO 18:35 30/03/99 OAC Correction de bug
. suppression d'un acteur commun à plusieurs niveaux
OZO Correction de bug
. édition du BdV d'une famille sans animation
MT 17:35 30/03/99 AI,SNA,GAM Suite des protections : gestion du BigFile et tests dans l'AI
BigFileTool Accélération de la génération
CTO 16:47 30/03/99 MakeAnim MakeAnim V1.14a
Correction d'un bug sur le tri des events
CO 16:20 30/03/99 TIA Correction de bugs
. rechargement des valeurs initiales des instances
. notification lors d'une suppression de comportement
(VE)JT 14:53 30/03/99 COL Correction bug traversée de map caméra
CO 14:10 30/03/99 CTL Correction de bug
. modification d'une variable designer EntierPositif
(VE)CTO 12:43 30/03/99 GAM Correction bug anim limitee a 256 frame
(VE)JT 12:29 30/03/99 COL Correction bug rayon non initialisé pour les collisions hors octree
CO 12:20 30/03/99 OWP Correction de bug
. affichage des WPs dynamique lorsque l'acteur père est scalé
(VE)CB 12:02 30/03/99 TIA Chemins en relatif pour le génération en C
CO 11:50 30/03/99 OAC Correction de bug
. propagation d'une modification pour une mini-structure non allouée
OPW Correction de bug
. passage d'un WP de dynamique en statique par le popup menu
TIA Correction de bug
. affichage du "#define" en tant que mot clé dans l'IA
TFA Correction de bug
. chargement d'une famille depuis l'éditeur d'actions (mise à jour des acteurs)
FBF 10:22 30/03/99 GAM,AGO,RND - intégration modif code commun U64
SHW
GuS 09:49 30/03/99 AI,IPT - Modif pour enregistrer les variables d'autocalibration dans options\current.cfg
BNT 08:39 30/03/99 AI - nouvelle procédure d'IA ULTRA.COL_VideRapportDeCollision(), qui rend toutes les
conditions COL_CollisionAvec... fausses pour l'acteur spécifié
(VE)CB 17:25 29/03/99 AI - P'tite modif vis pour eviter les angles theta au maximum
(VE)JT 16:32 29/03/99 AI - NormField retourne une vitesse nulle si le perso n'a pas de méca allouée
(VE)JT 16:08 29/03/99 COL,MEC - Changement stratégie de grossissement des zones
- en cas de collision statique, la caméra ne tient plus compte des back-faces
GAM - Correction de Marc sur le fog
(VE)GuS 11:23 29/03/99 GAM - Blindage: en mode moteur on vire le CB 32 de tous les persos qui ne sont pas dans le fix.
(VE)BNT 10:35 29/03/99 GAM - correction de plantage SAF quand une plateforme sans méca a des fils. De plus, l'erreur
n'est levée que si la plateforme en question a une IA, car cela augmente la probabilité
qu'elle se déplace (donc sans ses fils)
(VE)GuS 18:16 26/03/99 GAM - Correction bug chargement binaire
MT 17:54 26/03/99 SPO - Correction Bug CB 12 jamais vrai
#################################################################################################################################
BNT VERSION -V33-
#################################################################################################################################
JT 12:25 26/03/99 COL - Correction bug suppression grossisssement ZDM
VL 11:50 26/03/99 DX6,GAM - déplacement de l'affichage : change map (en haut à gauche de l'écran maintenant)
- suppression des résolutions en 32 bits en DX6
BNT 10:08 26/03/99 AI - nouvelle procédure d'IA ChangeActionWithEvents, qui peut forcer a la demande les évenements
passés de l'anim d'arrivée à être joués quand même (utile dans le cas d'une transition
proportionnelle). Cela ne concerne pas les événements son.
GAM - modif dans le moteur pour utiliser cette capacité
CTO 19:10 25/03/99 MAkeAnim gestion du mode batch
test presence CHL et TBL pour eviter la boite de dialogue des scripts
traitement du type Undefined dans les A3D
gestion des incoherence Type dans A3D et Type dans la TBL (priorite a la TBL)
MT 16:49 25/03/99 GAM,SNA - Utilisation d'un pointeur global sur la table de réallocation courante
Cryptage des fichiers rt* lors de l'utilisation d'un BigFile
BigFileTool - Cryptage des fichiers rt* lors de l'utilisation d'un BigFile
CO 16:35 25/03/99 OZO Correction de bug :
. Use another module as Zdr -> click hors de la grille
CO 16:05 25/03/99 OLG Correction de bugs :
. orientation d'un lumière parallèle
. affichage de la liste de modèles après un passage en moteur
OAC Correction de bug :
. Sauvegarde des capacités d'une instance
GuS 15:58 25/03/99 AI - Le ChangeAction verifie maintenant que l'action appartient au perso
(=> erreur SAF si action invalide, test en editeur uniquement)
JT 15:03 25/03/99 COL - Suppression du grossissement des zones lors du recalage sur la position initiale
et lors des collisions dynamiques
CB 12:28 25/03/99 AI - Caméra : Modif pour la visibilité cut
CB 17:40 24/03/99 AI,MEC - Correction d'un pb visibilité
- La méca renseigne un champ en cas de collision (change qu'on peut lire par COL_CollisionAvecMur()).
(VE)GAM 16:31 24/03/99 GAM Pas de calcul secteur caméra uniquement qd mode look
(VE)FBF 15:16 24/03/99 SPO - correction du problème des caméras coincées derrière les portes...
MT 14:42 24/03/99 PTC,SNA,GAM - Prise ne compte du BigFile des fichiers rt* s'il existe (en binaire)
BigFileTool - Utilisation du Game.dsc
Gestion de la ligne de commande
Création de fichiers d'aide au debuggage.
JT 12:55 24/03/99 MEC - les zones de type main ne peuvent plus collisionner que des sols
VL 10:41 24/03/99 GLI, TGM -ménage : des fonctions et des constantes inutilisées en moins
Des fonctions en CPA_EXPORT ne le sont plus (inutilisées pas les DLL)
VL 17:56 23/03/99 GLI,TGM - amélioration de l'analyse des noms de textures
- élimination du chargement en double de certaines textures
- correction d'un bug dans TGM qui empéchait la visualisation des textures se trouvant
dans des sous sous répertoires du répertoire textures
(VE)JT 16:44 23/03/99 MEC - passage des marches de - de 45cm de haut en marche
- correction tressautages sur les arêtes en marche
- plein de petites modifs suite à des tests sur les maps
BNT 16:41 23/03/99 GAM - si une plateforme qui a des fils ne traite pas sa mécanique, une erreur SAF est levée
MT 16:15 23/03/99 BigFileTool - Nouvelle moulinette pour les protections PC
(VE)CB 12:26 23/03/99 AI - Pas de chargement de crr en éditeur.
(VE)MT 11:54 23/03/99 AI - Modification de MATH_Modulo (elle ne retourne jamais la borne sup)
FBF 11:47 23/03/99 AGO,AI,GAM - intégration des modifs U64 dans le code commun
VL 12:24 22/03/99 GLI - modification dans la structure texture et dans les chargements pour gain de mémoire
(ex sur plum10 : 428 textures : avant : 882Ko, maintenant 96Ko )
CO 18:40 19/03/99 ITF - Enregistrement des controles des TipsOfDay pour le tutorial
- Modification de l'appel des fichiers d'aide (versions anglais et francais)
All Editors - Mise à jour des aides (nouveaux fichiers HLP)
VL 17:53 19/03/99 GLI - j'ai retiré le nouvel affichage texte temporairement (problème au changement de map)
MT 16:27 19/03/99 AI - Création des fonctions ACT_LitLimiteEloignement(), ACT_LitZoneMinTransparence() et
ACT_LitZoneMaxTransparence()
VL 16:10 19/03/99 GLI - modification affichage texte moteur (pour raster en particulier )
maintenant l'affichage est proportionnel à la résolution
(VE)- ajout d'une fonction pour dessiner un cadre noir transparent
#################################################################################################################################
BNT VERSION -V32-
#################################################################################################################################
MT 12:37 19/03/99 GAM,SPO - Correction du bug du CB 2 (en fait beaucoup plus compliqué) : lorsqu'on détruit un always
qui est l'élément suivant dans la hiérarchie, le traitement des acteurs suivants se fait
maintenant (alors que le parcours s'arretait avant).
BNT 12:13 19/03/99 AI - en mode look, la camera prend comme secteur courant celui de sa cible, et plus un secteur
recalculé à partir de sa position (résout le pb dans changement de secteur dans learn_30)
GAM - le test de changement de secteurs n'est plus fait pour la caméra quand elle n'a pas de
collisions
GuS 18:19 18/03/99 GAM - Deplacement desinit rasters memoire
VL 12:14 18/03/99 GLI - nouvelle fonction de dessin des sprites pour les AGOs
- un peu de ménage
BNT 10:00 18/03/99 GAM - en conséquence de la modif de JT, le CB 32 n'est plus autorisé à être modifié par IA
POS - correction de bug potentiel dans l'utilisation des quaternions
AI - petite modif sans conséquence dans ACT_ForceTraitementPerso() (peut éventuellement
éviter de provoquer une erreur SAF sur les problèmes de CB 2)
JT 18:47 17/03/99 MEC,AI - La méca n'utilise plus le custom bit 32 pour savoir si un acteur est visé par la
caméra
COL - Ajout des arêtes rencontrées lors d'une collision de type point
VL 14:17 17/03/99 GAM - modif pour GliDetect : on ne le lance plus depuis le moteur. La configuration
graphique devra être automatiquement faite par l'install ou GliDetect.
DX6 - correction d'un problème lors du changement de résolution
VL 10:58 17/03/99 GliDetect, Test de la version directX6, Correction d'un petit bug, répertoire générique
DLL Gli
#################################################################################################################################
BNT VERSION -V31-
#################################################################################################################################
CT 17:55 16/03/99 Makeanim Version 1.13h - correction bug scale nul et augmentation des stacks
FBF 16:54 16/03/99 IPT retour en arrière des modifs U64 pour cause de problème de problèmes
unsigned short...
JT 12:23 16/03/99 MEC - correction imperfections dans Bast_10
- correction traversée de la porte dans Learn_30
FBF 11:51 16/03/99 AI,IPT,MEC - intégration modifs code commun U64 pour V31
GAM,AGO,SCT
SHW,SPO
MT 10:06 16/03/99 GAM - La musique principale du jeu est relancée lorsque Rayman meurt.
VL 15:07 15/03/99 AI/GLIGLOU - modification pour que les objets du second viewports aient la même taille à l'écran
quelle que soit la résolution
JT 12:08 15/03/99 MEC - correction traversée de faces dans Bast_10
MT 10:32 15/03/99 GAM - Modification de la restauration des CustomBits des acteurs du fix au chargement d'une
nouvelle map
- Modification de l'initialisation de la matrice de la MsMicro selon que l'acteur est ou
non une camera
JT 18:41 12/03/99 MEC - correction bug flux dans Helic_20
- effacement du flag NePasTomber lors des changements d'action
JT 14:40 12/03/99 MEC Correction bug parenthèses déplacées suite à la modif 16:33 10/03/99
GuS 11:33 12/03/99 GAM Correction de Marc: reinit des acteurs lors d'un changement de sous-map.
Correction dans sauvegarde SAI des points de vie de Rayman.
MT 09:18 12/03/99 GAM Initialisation des Flags et du DrawMask d'un SPO a la création d'un always
Suppression du message sur le CB 2 lors du gel du moteur
JT 18:45 11/03/99 MEC,AI Ajout de la possibilité de passer des arêtes en méca de marche sans tomber derrière
l'arête + fonctions IA d'accès
#################################################################################################################################
BNT VERSION -V30.A-
#################################################################################################################################
MT 14:58 11/03/99 GAM Le CB 12 est par défaut mis à 1 pour les acteurs nouvellement ajoutés à la hiérarchie
La mise à jour dubit TooFar est faite directement dans la boucle de traitement, et non
plus dans une boucle a part.
AV 12:21 11/03/99 MMG,GAM Ajout d'une fonction de désinitialisation des rasters mémoire dans MMG.
VL 12:11 11/03/99 GliDetect Correction d'une incohérence sur le flag Don't Show Again
BNT 11:36 11/03/99 SPO correction bug du lancer de rayon qui renvoyait une normale non normée quand la cible
avait du scale (provoquait une erreur SAF dans le calcul du vecteur rebond du poing)
JT 11:33 11/03/99 MEC Correction bug traversée map lorsqu'on est pressé contre un mur par la prune
VL 10:36 11/03/99 GLIGLOU/exgeom Ajout d'un menu spécifique GLI (sauf version RETAIL) pour afficher la résolution courante
et éventuellement changer de résolution
(Cheat code pour affichage du menu : ':', Home et Fin pour se déplacer dans le menu et
PgDown pour valider le choix de rés.)
JT 19:01 10/03/99 MEC Nouvelle modif saut / arêtes
GuS 18:37 10/03/99 SHW L'ombre simple tient compte de la transparence des persos avec le CB 22
GEO Niveau de transparence fixé a 0 dans le culling si le perso avec CB 22 est trop loin.
BNT 16:37 10/03/99 AI nouvelle procédure d'IA en débug éditeurs uniquement pour pouvoir tracer des segments
dans la vue 3D DEBUG_DessineSegment(origine, fin ou vecteur, mode)
JT 16:33 10/03/99 MEC correction de traversée de map dans le nouveau comportemment/arêtes
VL 15:07 10/03/99 GLIGLOU - correction d'un petit bug dans l'analyse des noms de textures mirroirs tilées
ExGeom - mise à jour pour utiliser la nouvelle méthode d'initialisation
CB 15:00 10/03/99 AI Virer le blindage CFast en moteur pure...
JT 12:32 10/03/99 AI Correction fn_vTestGetDsgVarOrField pour les acteurs qui n'ont pas d'IA
VL 11:10 10/03/99 DirectX6 - Affichage des bandes noires
JT 10:25 10/03/99 MEC - modification du comportement de la méca de base / arêtes
- franchissement de marches de 45 cm au lieu de 30 cm en méca de marche
GuS 10:16 10/03/99 SNA Controle lors d'un changement de map en binaire
CRB Modif options de compilation
VL 09:36 10/03/99 Gliglou - encore un peu de ménage
- correction d'un problème de longueur de trame sous win95
#################################################################################################################################
BNT VERSION -V30-
#################################################################################################################################
BNT 13:02 09/03/99 AI,GAM - identification des always d'une map qui n'y sont pas référencés
et qu'on peut donc supprimer pour gagner de la mémoire
VL 12:18 09/03/99 Gliglou - ménage pour virer les anciennes fonctions (anciennes boites de dialogues) pour l'init
de la dll graphique
BNT 11:52 09/03/99 AI,GAM - utilise la durée réelle de la trame au lieu de la valeur 60Hz en dur là où ce n'était pas
encore fait (concernait VEC_CombinaisonTemporelleVecteur(), la lecture du pad et les
animations de textures)
- optimisation et blindage SAF de COL_CalculVecteurRebond() (la normale de rebond doit
être normée, sinon le calcul d'amortissement n'est aps correct)
FBF 10:47 09/03/99 AGO,AI,GAM portage code commun N64 pour la V30
MMG
JT 18:54 08/03/99 MEC On ne suppose plus que la ZDM d'un acteur qui marche ne se retrouve jamais enfoncée dans
le sol
VL 16:49 08/03/99 GLIGLOU modification du chargement des textures en VRAM (version Glide2)
BNT 16:42 08/03/99 AI blindage SAF et petite optimisation de VEC_TourneVecteur()
JT 15:07 08/03/99 AI Passage des fonctions :
- COL_LitTypeDeCollisionneur
- COL_LitVecteurDeCollisionneur
- COL_LitReelDeCollisionneur
en Ultra-Able
GuS 11:42 08/03/99 SNA Correction bug changement de map en binaire
GLIGLOU Correction chargement textures en binaire
AI Correction formattexte
CB 11:11 08/03/99 TIA Correction CFast de JMD...
BNT 08:56 08/03/99 AI nouvelle fonction d'IA VEC_TourneVecteur(vecteur tourné, angle, vecteur axe)
JT 18:29 05/03/99 MEC Changements qui permettent à un acteur en méca de marche (mobile ou immobile), de
toujours bien prendre en compte les murs composés de ZDR ou ZDR itself d'un acteur
(mobile ou immobile)
#################################################################################################################################
BNT VERSION -V29.A-
#################################################################################################################################
VL 12:26 05/03/99 GLIGlou, GAM - nouvelle méthode d'initialisation de la partie graphique.
- ajout d'un programme de configuration des données graphiques
JT 12:10 05/03/99 MEC Variable non initalisée dans la modif précédente
BNT 18:17 04/03/99 AI - correction pour que l'affectation d'une valeur entière à un élément de tableau de réels
ne provoque plus une erreur SAF.
JT 16:53 04/03/99 MEC - La gravité s'applique maintenant à partir de la vitesse réelle de l'acteur, et non
plus sur la vitesse qu'il aurait eu si il n'avait pas été soumis à un éventuel flux.
- Dès qu'un flux est appliqué et que la vitesse limite est atteinte, l'inertie est
calculée sur la vitesse réelle, et non plus sur la vitesse qu'aurait atteint le perso
s'il n'y avait pas eu de flux.
VL 15:58 04/03/99 GLIGLOU, GAM - Ajout d'un cheat code pour afficher un rectangle pour aider au positionnement du texte
BNT 11:54 04/03/99 AI - correction de ChangeMonComportementEtMonReflexe, pour changer de comport après la
vérification SAF de la présence de code non accessible suivant l'appel pour que le
message d'erreur indique le comportement de départ et non le comportement d'arrivée
- correction générale de la détection de code non accessible, pour fonctionner quand
du code suit une macro se terminant par un changement de comportement, dans une IA
qui a été parsée (et pas uniquement chargée, sinon ça fonctionnait correctement)
JT 17:36 03/03/99 GAM Correction erreur archivage de clock.c
JT 16:30 03/03/99 MEC Correction bug : les acteurs murs en ZDR itself n'étaient pas pris en compte lorsqu'ils
collisionnaient un acteur en méca de marche immobile
VL 15:16 03/03/99 GLIGLOU Modification dans les DLL.
Nouvelle DLL : GliDetect pour détecter les différentes config
Préparation d'une modif en vue de changer la méthode d'initialisation de GLI
JT 14:36 03/03/99 MEC Correction plantage aux changements de map
BNT 12:02 03/03/99 AGO nouvelle version des AGOs, qui marche...
BNT 10:49 03/03/99 TAC correction bug de boucle infinie suite à ma modif précédente (arrive quand un état
appartient à une boucle qui ne contient pas l'état par defaut de l'action)
(VE)JT 18:23 02/03/99 AI Réparation erreur de fusion Vss
#################################################################################################################################
BNT VERSION -V29-
#################################################################################################################################
JT 11:58 02/03/99 AI,GAM,MEC - Mise à jour dynamique de la durée de la trame
- Fonctions IA vide pour l'ultra
FBF 11:50 02/03/99 AI,GAM,TMP,ERM intégration code commun u64 pour V29
MMG,AGO,IPT,SCT
SPO
GuS 10:38 02/03/99 AI - Passage des procedures de sauvegardes en fonctions
BNT 10:19 02/03/99 AI - modifié le proto de ACT_TestCustomBitDEtatCourant() pour prendre un masque en argument
et non une chaine de caractères (-> accélère l'implémentation)
TIA - modifié le parser d'IA pour accepter toute chaine de caractères de moins de 32 octets
composée de 0 et de 1 comme étant un masque (et non seulement celles de 32 octets)
- corrigé une fonction qui pouvait ne pas retourner de valeur (cela provoquait une
erreur de compilation, je ne sais donc pas comment elle a pu passer au travers...)
JT 14:58 01/03/99 GAM,AI,MEC - variable globale contenant la fréquence d'affichage dans tdstEngineTimerStructure
- utilisation dans la méca
- utilisation dans VEC_CombinaisonTemporelleVecteur
- Fonction IA d'accès
YLG 14:30 01/03/99 TIA Correction dans CFAST2
#################################################################################################################################
BNT VERSION -V28.B-
#################################################################################################################################
BNT 12:16 01/03/99 TAC modif pour qu'un état de transition puisse avoir tout état normal qui chaine sur l'état
par défaut comme état suivant (au lieu de l'état par défaut uniquement)
BART 11:35 01/03/99 OpenGL Textures chargées, et visibles !
GuS 10:29 01/03/99 SNA Correction bug binarization
CRB Ajout codes de sortie
JT 18:36 26/02/99 MEC Corection dans la modif précédente pour que le panneau demandant d'allouer une méca
complexe ne sorte plus.
BNT 17:16 26/02/99 AI corrections pour que l'utilisation du mot SansAction soit utilisable dans l'IA ailleurs
qu'à la déclaration d'une dsgvar de type action, et pour que l'affectation d'une action
nulle à une dsgvar soit possible.
JT 17:03 26/02/99 MEC Amélioration recalages par les murs lorsqu'un perso est en méca de marche sur une
plate-forme qui ne collisionne pas la map.
CO 16:50 26/02/99 OWP Correction de bugs
. crash lors de la sauvegarde après passage d'un WP en dynamique
. disparition d'un WP lors du passage en static
WAW Correction de bug
. crash lors l'utilisation de la touche "Suppr" lorsque la Watch est vide
OAC Correction de bug
. modification de la sauvegarde pour le flag de l'acteur principal, dans
le cas ou un acteur autre que Rayman devient acteur principal au cours
du jeu
MT 14:10 26/02/99 AI,GAM Ajout de la possibilité de sauvegarder et restaurer la musique courante (pour la relancer
aux checkpoints par exemple).
CO 12:30 26/02/99 TAC Correction de bug
. plantage à la suppression de certaines actions
BART 08:59 26/02/99 OpenGL enfin quelque chose de visible !
JT 18:27 25/02/99 MEC Blindage collisions avec des zones de rayon nul
#################################################################################################################################
BNT VERSION -V28.A-
#################################################################################################################################
CB 15:41 25/02/99 AI Nouvelle fonction ActiveMenuMap par francois U64.
MT 11:48 25/02/99 GAM Le calcul de la vitesse d'un micro (MS_Micro) prend en compte le cas particulier de la
camera
JT 11:46 25/02/99 MEC Correction mise à jour du speed lorsqu'on chute en méca de marche
BNT 10:25 25/02/99 AI erreur SAF en cas de code inaccessible dans les IAs, car se trouvant après un appel
de changement de comportement
CO 17:50 24/02/99 GAM blindage du chargement des fichiers TXT :
le moteur vérifie la cohérence des strings et affiche un warning
indiquant le nom du fichier et de la chaine à partir desquels les index
ne sont plus cohérents
BNT 14:31 24/02/99 AI correction d'une plantage sauvage dans les vérifications d'accès aux zones de modules
Gus 11:43 24/02/99 GAM SNA GLIGLOU Modif binarization pour la protection + petit cleanage
CB 16:45 23/02/98 TIA Correction CFast1 (JMD Paris)
CB 16:42 23/02/98 GAM Correction pour grands délais dans AfficheText
#################################################################################################################################
BNT VERSION -V28-
#################################################################################################################################
JT 12:09 23/02/99 MEC Blindage saut
FBF 11:41 23/02/99 AI,GAM,ERM mise à jour version U64 pour portage V28
SHW,SCT
BNT 10:19 23/02/99 AI la fonction ACT_CibleLaPlusProcheAvecAngle() devient ACT_CibleLaPlusProcheAvecAngles() et
prend un paramètre supplémentaire (seul RM l'utilise dans la macro ModeCombat)
VL 09:58 23/02/99 Gliglou cleanage
JT 18:53 22/02/99 MEC modif pour arranger la glisse sur des matériaux MAX_GLISSE, lorsqu'on collisionne en même
temps un mur
BNT 14:04 22/02/99 plein de - viré toutes les macros GLI_ qui redéfinissaient des macros MTH_ et le type GLI_tdstVertex
modules qui redéfinissait le type MTH3D_tdstVector.
GAM - Corrigé dans GAM un bug de variable utilisée sans initialisation préalable (je ne
dénoncerai pas l'auteur par charité chrétienne)
JT 11:31 22/02/99 COL Correction dans INT_fn_bIntersectSegmentWithTriangle2 pour qu'il y ait intersection dans
le cas ou on est en contact avec une face et qu'on se déplace d'un epsilon vers elle
GuS 10:10 22/02/99 GAM Correction bug dans ligne de commande
Developpement pour procedure de test automatique (test.ini)
VL 09:36 22/02/99 GliGlou, PIC cleanage. Une variable locale spécifique Glide restait toujours initialisée à 0 et était
seulement soustraite d'une valeur dans PIC.
#################################################################################################################################
BNT VERSION -V27.C-
#################################################################################################################################
MT 14:51 19/02/99 AI,GAM,OAC - MSSound : la fonction CopyClone fait maintenant un memcpy (elle ne faisait rien avant)
Les distances de Saturation et de BackGroundsont réinitialisées.
Des fonctions d'AI ont été créées pour récupérer/modifier ces 2 valeurs.
VL 14:22 19/02/99 GliGlou - Stretch des vignettes version DX6 + modifs internes
#################################################################################################################################
BNT VERSION -V27.B-
#################################################################################################################################
VL 16:59 18/02/99 GliGlou - Correction d'un bug dans la version release
JT 15:37 18/02/99 MEC,GAM - Correction bug traversée map en saut lorsque déplacement/trame > rayon ZDM
- affichage secteur courant dans les rasters des persos
BNT 15:02 18/02/99 AI - corrections pour U64 dans la lecture du pad mode mario, et dans la lecture du pad mode
varappe (le vecteur a une norme avec inertie, comme en lecture normale)
VL 10:40 18/02/99 ExGeom - meilleure recherche de position de caméra
#################################################################################################################################
BNT VERSION -V27.A-
#################################################################################################################################
BNT 17:18 17/02/99 AGO - nouvelle version des AGOs, avec commentaires Dreamcast-friendly :-)
BNT 14:41 17/02/99 AI - modifs dans PAD_LitCalibration() et PAD_ChangeCalibration() (blindages SAF et autres)
- viré PAD_ClearMaximalValues(), qui fait double emploi avec les deux autres
- la valeurs centrales de calibration passent en #ifndef U64, ainsi que le code qui va avec
CB 12:17 17/02/99 TIA Correction sur le CFast fait par JM à Paris.
(VE)CB 12:09 17/02/99 SCR !$#? de bug !
VL 09:29 17/02/99 GliGlou, ExGeom Modif sur ExGeom, modif dans Gliglou pour chargement multitexture
CTO 17:47 16/02/99 POS,GliGlou Correction sur GetRotationCol2
"Optim" rotation look-at
MT 16:55 16/02/99 (VE)GAM - Lorsqu'on Rayman arrive dans un secteur, en plus des acteurs des secteurs actifs du
nouveau secteur courant qui en ont besoin, on initialise aussi les acteurs du nouveau
ecteur courant qui en ont besoin.
GAM,PSO,SCT - Le calcul de la distance à Rayman (pour les CustomBits correspondants) est fait
maintenant dans GAM pour tous les acteurs actifs et non plus implement pour les acteurs
des secteurs visibles (dans SPO et SCT).
BNT 16:28 16/02/99 AI - PAD_LitCalibration() et PAD_Changecalibration() sont passent en communes PC/N64, car
l'autocalibration est aussi faite sur N64
- la touche permettant d'afficher les lancers de rayon de l'IA passe en #ifndef RETAIL
#################################################################################################################################
BNT VERSION -V27-
#################################################################################################################################
FBF 13:52 16/02/99 beaucoup de intégration modifs u64 pour V27
modules
GuS 11:31 16/02/99 Main2_0 GAM Suppression du mutex inutile dans GAM et renommage de celui dans main2_0
MT 11:19 16/02/99 Binary Tools - Modification dans la prise en compte des repertoires du son. On enregistre maintenant
GAM GameData puis le répertoire trouvé dans SoundVersion.ini (ou à défaut dans Version.ini)
La moulinette de binarisation va chercher les fichiers dans le GameData, puis dans
le répertoire trouvé dans SoundVersion.ini (ou à défaut dans Version.ini).
JT 10:45 16/02/99 MEC - Changements en varappe et en Gi pour glisser de façon plus cool sur les faces bloquantes
- Suppression de tous les tremblements en marche
- Correction bug Gi : L'acteur n'était pas bloqué lorsqu'il passait d'un plafond GI à un
plafond non Gi
- Correction déclenchements intempestifs des sauts durant la glisse
MT 18:38 15/02/99 binary Tools - Le repertoire Sound n'est maintenant plus commun (dans GameData), mais soit dans GameDN64
GAM soit dans GameDPC (selon le contenu du fichier SoundVersion.ini).
BNT 18:04 15/02/99 AI - deux nouvelles procédures d'IA (implémentées uniquement sur PC) pour lire et restaurer
les valeurs courantes de calibration du pad -> permet de sauver les dsgvars contenant
ces valeurs
GuS 16:23 15/02/99 Binary Tool Correction de bugs
STM 14:32 15/02/99 all public *.h, moulinette commentaires C++
STM 11:37 15/02/99 INO moulinette commentaires C++
STM 19:01 12/02/99 AI,GAM, gligloI,SHW,PRF,TMR - moulinette comm. C++ dans les fichiers CXX
#################################################################################################################################
BNT VERSION -V26.C-
#################################################################################################################################
BNT 16:24 12/02/99 AI - nouvelle procédure d'IA PAD_AnnuleInertieClavier() qui fait ce que son nom indique, mais
seulement pour la lecture PAD_LitPadAnalogiqueModeMario() qui suit l'appel.
- correction d'un bug dans la gestion de l'inertie clavier, qui la rendait variable en
fonction du frame rate.
VL 16:02 12/02/99 GLIGLOU,EXGEOM - archivage de quelques modifs dans GLIGLOU pour pouvoir être utilisé
par ExGeom
MT 11:40 12/02/99 GAM - Correction bug : ReInit des AGO sur un F11 (Reinit the map)
AI - Effacer un slot efface aussi son nom
MT 18:48 11/02/99 SNA,PTC,CRB - suite des protections : cryptage des noms de fonctions et des adresses memorisees.
MAIN2_0
FBF 18:34 11/02/99 SHW ombre de rayman : part de 1.80m au dessus et descend sur 13.5 m
#################################################################################################################################
BNT VERSION -V26.B-
#################################################################################################################################
CO 14:55 11/02/99 OLG Correction de bug
. plantage au Redo d'une instanciation de lumière
BNT 14:23 11/02/99 AI - meilleure gestion améliorée du clavier :-)
JT 12:42 11/02/99 MEC Correction bug traversée des faces de type MAX_NOCOL
BART 12:11 11/02/99 MAIN2_0 Correction rechargement des textures en mode fenêtré DX6 (en cours...)
+ GLIGLOU
JT 12:04 11/02/99 MEC Correction bug traversée des faces de type MAX_NOCOL
CB 11:52 11/02/98 AI Affichage de textes dans le viewport du jeu. Ajout de la fonction TEXT_SuperImposed(n)
STM 10:48 11/02/98 SIF/SPO/TMP/TMR/VIG moulinette commentaires C++
CB 10:30 11/02/98 GAM Ajout de /O pour les textes
STM 10:17 11/02/99 INO,INO_DX5,IPO,IPT,IPT_DX5,ISI,MEC,MGT,MMG,MOR,MRC,MSN,MTH,NET,
PCS,PO,POS,PRF,PRT,RAY,RND,SAI,SCR,SCT,SHW
moulinette commentaires C++ // --> /* */
CO 09:20 11/02/99 TIA Correction de bug
.crash à la compilationde l'IA sur les variables de type tableau.
JT 19:04 10/02/99 MEC - Correction bug qui empêchait de traverser les faces d'eau
#################################################################################################################################
BNT VERSION -V26.A-
#################################################################################################################################
MT 16:37 10/02/99 PTC,SNA,MAIN2_0 - Création du module PTC pour la protection
- Utilisation dans les modules SNA et Main2_0
STM 16:22 10/02/99 ERO.FIL,GAM,GEO,GLIGLOO,GMT,HDL - mmoulinette commentaires: // --> /* */
JT 14:24 10/02/99 MEC - Ajout du traitement des matériaux MAX_MAL_NOCOL
BNT 12:18 10/02/99 AI,GAM - harmonisation de noms de certaines variables avec leut type (variables contenant un index
de canal, devant être de type unsigned char)
- modif du proto de vérification de la position de canaux lors d'accès par l'IA ou les
collisions, pour pouvoir vérifier directement un superobjet canal plutot qu'en passant par
un numéro de canal
- les fonctions ZON_LitCentreZd... vérifient la validité des positions dans le cas des
zones de modules
- correction: les fonctions ZON_LitCentreZd... ne tenaient pas compte du scale.
STM 12:02 10/02/99 AGO,AI,CMP,COL,DPTERM - moumoulinette // --> /* */
MT 09:48 10/02/99 SNA,CRB - Les lectures/écritures dans les fichiers se font maintenant en utilisant directement
les fonctions Windows. (sera utilisé pour la protection).
STM 09:34 10/02/99 POS,MEC,MGT,PCT,MTH - ajout du macro INLINE
BNT 09:06 10/02/99 AI - erreur SAF sur les fonctions ZON_ de gestion d'activation de zones si pas de CollSet allouée
JT 18:54 09/02/99 MEC - correction blocage en nage possible lorsqu'on longe un mur (rencontre d'une arête)
- choix de la zone main la plus dans l'axe du perso
STM 16:10 09/02/99 GEO,GAM, ajout du macro INLINE
JT 15:42 09/02/99 MEC Correction bug saut contre une double face, alors qu'on est déjà entrain de courir
contre.
#################################################################################################################################
BNT VERSION -V26-
#################################################################################################################################
VL 17:08 09/02/99 main2_0 création d'un fichier UbiSoft\ubi.ini quand il n'existe pas
FBF 12:30 09/02/99 GAM,GLI,AGO intégration modifs code commun u64
GEO
CO 12:20 09/02/99 OZO Correction de bug
. rafraichissement des boutons d'édition après suppression d'un acteur
. crash à la suppression d'un acteur pendant l'affichage de ses zones de module
BART 10:54 09/02/99 IA WPEngDsp.c
CO 10:05 09/02/99 ITF,TIA Correction de bugs
. ralentissement de l'affichage des variables designer
. sauvegarde de l'IA sans parse préalable
STM 09:37 09/02/99 GAM Remplacement de __inline par macro INLINE
CO 09:20 09/02/99 GliGlou, OWP Correction de bugs
. crash sur le Undo de l'ajout de texture pour un matériau non texturé
. modification de la taille de la liaison en modifiant le rayon d'un WP
#################################################################################################################################
BNT VERSION -V25.C-
#################################################################################################################################
BNT 16:48 08/02/99 AI - gestion améliorée du clavier dans la fonction de lecture du pad: la lecture est lissée
pour éliminer les changements brusques de direction, et les diagonales ont la même
force que les axes principaux de lecture
- la lecture du pad est confinée dans un cercle, pour que les valeurs séparées des axes
et le vecteur résultant aient des valeurs cohérentes
JT 16:30 08/02/99 MEC Modif glisse : désormais, plus rien ne distingue dans la méca la glisse de la marche.
STM 16:17 08/02/99 MTH - ajout d'include de acp_base.h aux fichiers de MTH
STM 15:48 08/02/99 MTH/PRF/ACP - ajout de INLINE, ajout des #pragma inline pour DREAMCAST
remplacé des MTH_INLINE par INLINE
BNT 15:22 08/02/99 AI - le lecture du pad est confinée dans un cercle pour que les valeurs du vecteur et des
axes du pad soient cohérentes
BNT 14:24 08/02/99 GAM - Correction pour que les procédures d'IA MAP_IndiqueLaSortieUtilisee() et MAP_LitLaSortieUtilisee()
fonctionnent avec la version binarisée (sinon au changement de map les valeurs sont perdues)
BART 11:09 08/02/99 MAIN2_0 - Correction titre "Restoring data" pendant le rechargement des textures
- Correction embrouille dans les messages windows, les threads et la perte de focus !
GLIGLOU(DX6) - Correction rechargement des textures après perte de focus
JT 18:47 05/02/99 MEC Correction :
- atterissage sur une pointe durant le saut
- traversée objets incrustés dans le sol
CO 18:20 05/02/99 OZO, T3D Corrections de bug
. crash lors du Undo de la suppression du bounding volume
. incohérences à l'affichage du bounding volume
. crash en essayant d'afficher un acteur seul sans module
JMD 18h04 05/02/99 TIA, IA CFast, correction de bugs
#################################################################################################################################
BNT VERSION -V25.B-
#################################################################################################################################
CO 15:05 05/02/99 OWP Correction de bug
. on ne peut plus mettre le rayon d'un WP à 0
BNT 14:47 05/02/99 AI - correction du prototype de MATH_MinimumReel(), qui disait renvoyer un entier alors qu'elle
retourne un réel -> ça ne marche pas bien à la conversion en CFast
GuS 13:25 05/02/99 GAM Re-modifs pour la binarization
BNT 10:48 05/02/99 AI - nouvelle fonction d'IA MAP_LitNumeroDeSousMap()
VL 10:10 05/02/99 GLIGLOU - Texture procedurales
JT 18:48 04/02/99 MEC - Correction bug AddVecteurVitesse ( permurtation vitesse absolue <-> relative )
- Correction bug blocage + perte de vitesse en varappe
BNT 14:46 04/02/99 GAM - prévient et force le passage en éditeurs quand l'acteur principal a du zoom ou du scale
(uniquement pendant les chargements)
#################################################################################################################################
BNT VERSION -V25.A- (code pris à 16h55)
#################################################################################################################################
GuS 15:44 03/02/99 GAM Modifs pour la binarization
JT 11:05 03/02/99 MEC - Correction bug : suite aux modifs du 02/02, Rayman peut resté bloqué en saut sur des
arêtes mur/sol
- Correction bug varappe : saut sur une face max_varap_lock peut provoquer un blocage
BART 11:00 03/02/99 GLIDE(gliglou) Correction sur les sprites (plantage avec les AGOs)
JT 10:29 03/02/99 COL Augmentation taille du tableau de collision
(VE)CO 18:50 02/02/99 TIA Correction de bug
. la sauvegarde de la taille des tableaux dans le fichier CAR est corrigée
JT 18:40 02/02/99 MEC - Amélioration marche
#################################################################################################################################
BNT VERSION -V25- (code pris à 16h55)
#################################################################################################################################
JT 16:19 02/02/99 MEC - Mise à jour flag PeutTomber en saut lorsqu'on collisionne des arêtes de type mur
uniquement.
- Correction bug report des obstacles quand l'acteur est bloqué par un plafond
JT 09:38 02/02/99 MEC - Correction passage des murs varappes à angle droit
- Prise en compte du custom bit 7 pour l'écrasement de l'acteur principal
#################################################################################################################################
BNT VERSION -V24.D-
#################################################################################################################################
BNT 16:45 01/02/99 AI/GAM/OAC - remis le bon proto pour la condition TempsEcoule(), qui a été perdu lors d'un archivage
ultérieur
- le custom bit 7 a maintenant la signification "Cannot crush principal actor"
FBF 15:29 01/02/99 AGO,AI,GAM intégration modifs code commun U64 pour portage V24
GLIGLOU,MEC
SHW,TMP
JT 15:04 01/02/99 AI,MEC,TME - Ajout flag méca pour la nage
- Modif éditeur + fonctions IA
- Corrections pbs spécifiques à la nage quand on touche le fond
- Correction varappe : arrêt lorsqu'on entrait en collision avec un plafond varappe
#################################################################################################################################
BNT VERSION -V24.C-
#################################################################################################################################
VL 11:51 01/02/99 GLIGLOU Correction d'un bug dans les Z-List.
CTO 11:43 01/02/99 MakeAnim Correction optim Key Frames (bug localisation des events)
VL 10:52 01/02/99 GLIGLOU Multitexture
BNT 17:26 29/01/99 AI - optimisation des opérateurs scalaires multiplication et division: si le premier opérande
est nul, le second n'est pas évalué et l'opérateur renvoie directement 0
- petite optimisation de ACT_ViseePerso()
- fonctions VEC_VecteurCos, VEC_VecteurSin, VEC_VecteurAngle:
* correction de Cos et Sin: le résultat reste dans l'intervalle [-1,1]
* correction des 3: quand un vecteur passé est nul, le résultat correspond à un angle nul
* légère optimisation
- correction: le prototype de VEC_ProduitScalaire annonçait un entier en retour alors
qu'elle renvoie un réel
CO 12:30 29/01/99 ITF Correction de bug
. on peut maintenant utiliser la molette de la souris sans que ça plante !
YLT 12:24 29/01/99 GLIGLOU defini PACKAGE10 dans gliglou.dsp
GLI_NumberOfZListes passé à 1
mis entre #ifndef PACKAGE10 le chrome
CO 12:00 29/01/99 OAC Correction de bug
. l'affichage de l'arbre hiérarchique est bien remis à jour lors de la
création d'une instance ou lors du chargement d'un modèle.
CO 10:50 29/01/99 OWP Correction de bug
. les WPs supprimés dans l'éditeur n'apparaissent plus dans le moteur
YLT 10:10 29/01/99 GEO #define PACKAGE10 dans geo.dsp
passe C_lMaxVertexPerObject à 1000 (au lieu de 2500)
CO 09:55 29/01/99 TME Correction de bug
. l'éditeur ne plante plus quand on annule la copie d'une carte de méca.
GuS 19:02 28/01/99 Main2_0 Correction pour afficher le numero de version en release
#################################################################################################################################
BNT VERSION -V24.B- (code pris à 16h34)
#################################################################################################################################
(VE)CO 17:00 28/01/99 GLIGOU Anti-bug
. le scale des semi-lookat est modifé à chauqe affichage éditeur :
ce problème risque provoquer des plantages...
CO 16:00 28/01/99 EDT Correction de bug
. quand on visualise les zones d'un perso, parfois l'éditeur plantait
en cherchant un secteur courant pour l'acteur.
VL 11:00 28/01/99 GLIGLOU Ajout de bench pour les Visual Mat,
modif pour le multi textures
JT 10:38 28/01/99 AI,MEC - Ajout d'une fonction pour tester la collision entre 2 acteurs
- Correction bug léger freinage lorsqu'on court le long d'un mur
- Correction accrochage en marche le long de la tour de Nave_15
- Petite optimisation an saut
(VE)CO 09:55 28/01/98 TIA Correction d'un bug dans la sauvegarde des .CAR
. (génération spontannée d'erreurs Car / Dec !!)
#################################################################################################################################
BNT VERSION -V24.A- 18:30 27/01/99
#################################################################################################################################
MT 15:42 27/01/99 GAM Modification de la gestion du temps moteur : le Timer utilisé est maintenant de type
medium (meilleure précision).
Le dT est maintenant correct (multiple de la durée d'une trame).
BNT 10:42 27/01/99 GAM modifié l'implémentation de TEXT_SetDefaultFormatCharacter() pour que des arguments négatifs
soient ingnorés (de cette manière il est possible de modifier une valeur sans toucher
aux autres)
BNT 08:33 27/01/99 AI la condition TempsEcoule() accepte tout argument entier en premier paramètres, et plus
seulement une dsgvar de ce type (seul le proto AI a changé)
JMD 18h35 26:01/99 TIA, AI cfast... correction d'bug
BART 18:27 26/01/99 GLIGLOU(Glide2) Des antibugs supplémentaires dans les threads et dans le swap Windowed/FullScreen
(+MAIN2_0)
#################################################################################################################################
BNT VERSION -V24- 15:40 26/01/99
#################################################################################################################################
CB 11:43 26/01/99 GAM,SNA,VIG,
RND, AI Compilation mode retail
FBF 11:32 26/01/99 GLI,AI,GAM intégration modifs code commun u64 pour portage V24
AGO,GLIGLOU
INO,SCT,SHW
IPT,SND
VL 09:55 26/01/99 GLI Prise en compte des textures Ultra64 de type _maa
CO 09:50 26/01/99 TIA correction de bug :
. quand on modifie la taille d'un tableau dans l'IA du modèle, la modification
est bien reportée dans les instances.
CB 09:13 26/01/99 GAM, AI Correction pour le mode retail
#################################################################################################################################
BNT VERSION -V23.D- 18:10 25/01/99
#################################################################################################################################
BART 16:18 25/01/99 MAIN2_0 modif pour que le RETAIL compile...
JT 15:55 25/01/99 MEC Correction passage des faces varappes en angle droit
JT 12:11 25/01/99 AI,MEC Ajout de la détection d'écrasement de l'acteur pricipal
MT 12:04 25/01/99 TUT,TUTLIB - Suite du développement de l'enregistreur de scripts.
MT 18:48 22/01/99 OWP - Correction plantage passage moteur lorsqu'une AI référencant directement des WP
a ete parsee.
YLG 16:17 22/01/99 Ai - Ajout de deux fonctions:
- SOUND_IsInStereoMode()
- SOUND_SetinStereoMode(1 ou 0)
- Correction pour permettre la transparence sur les textes
JT 14:40 22/01/99 MEC Prise en compte des murs en glisse
BART 11:20 22/01/99 GLIGLOU idem qu'hier, mais dans des macros qui ne sont jamais appelées ! (mais on ne sait jamais !)
FBF 18:31 21/01/99 GAM augmentation de la tolérance du test sur le scale des zdr-itself
MT 18:29 21/01/99 TUT,TUTLib Suite du développement de l'enregistreur de scripts.
JT 17:13 21/01/99 MEC Correction bug ralentissement en glisse lorsque le moteur rame
BART 17:03 21/01/99 GLIGLOU Correction bug clipping : la correction de perspective n'était pas faite sur le gouraud
CB 16:41 21/01/98 MEC Correction bug MTH_p_stRotationComputeRotationWith2Vectors() dans le cas de 2 vecteurs
colinéaires.
#################################################################################################################################
CHG VERSION -V23.C- 18:02 21/01/99
#################################################################################################################################
BNT 15:41 21/01/99 AI/GAM nouvelle entrée IPT débug pour afficher les segments de lancers de rayon par l'IA (touche H)
-> il faut prendre un link.ipt, debug.ipt et moteur qui vont ensemble
CTO 14:35 21/01/99 GAM Correction bug Anim sur objet Fake
JT 14:28 21/01/99 MEC Correction bug saccades lorsqu'on nage à la surface de l'eau
FBF 14:12 21/01/99 ITF,MAIN affichage du numero de version dans la fenêtre du jeu, ajout d'un fichier RII_VersionNum.INI
MAIN2_0 qui contient les numéros de version
BNT 09:14 21/01/99 AI modif de la lecture du pad mode mario: le repère n'est plus celui de la caméra, mais est
construit à partir du vecteur qui va de la caméra à l'acteur qui lit le pad. De cette
menière, tirer le pad vers le bas fait se diriger RM vers la caméra.
FBF 17:44 20/01/99 SPO,COL Correction plantage collision avec gros objets, et correction disparition aléatoire
d'objets
CTO 15:27 20/01/99 GAM Init flag miroir seulement en script
#################################################################################################################################
CHG VERSION -V23.B- 16:23 20/01/99
#################################################################################################################################
JT 10:57 20/01/99 MEC Activation du flag MecaniqueBloque en méca de base quand les recalages sont
contardictoires
VL 10:27 20/01/99 GLIGLOU Correction affichage des AGO, clipping des sprites
CO 17:15 19/01/99 TME correction des tips pour l'éditeur de mécanique
CTO 16:48 19/01/99 GAM Init flag No Mirror
CO 16:35 19/01/99 EDT ajout d'une fonctionnalité mineure :
- affichage de la distance entre une instance et le décor
(VE)JT 16:10 19/01/99 MEC Anulation modif précédente
CO 16:05 19/01/98 TIA correction de bugs :
. création d'un nouveau comportement après avoir affiché les variables designers
MT 16:03 19/01/99 GAM Correction positionnement de la camera lorsqu'un ChangeMap pour une sous-map en PC se
resume a une teleportation.
#################################################################################################################################
CHG VERSION -V23- 17:07 19/01/99
#################################################################################################################################
CO 15:30 19/01/98 TIA correction de bugs :
. macro : réel := vecteur.z
. commutativité de l'opération vecteur := vecteur * réel
BNT 15:22 19/01/99 AI correction dans la lecture du pad mode mario pour supprimer les rotations parasites quand
on relache brutalement le pad.
JT 14:05 19/01/99 MEC Correction tremblements en nage
FBF 14:00 19/01/99 GAM,AGO,AI,SHW Mise à jour code commun U64 pour V23
SPO
CTO 11:45 19/01/99 GliGlou,GAM,SCT Correction Mirroir DirectX + transparence
SPO Optim recherche des mirroirs dans la hierarchie (flag GLI_C_lHasNoMirror)
VL 11:22 19/01/99 VIG,GLIGLOU Rendu 32bit en DX6
JT 10:42 19/01/99 MEC Amélioration du saut lorsqu'on collisionne uniquement des arêtes
#################################################################################################################################
CHG VERSION V22.B 18:31 18/01/99
#################################################################################################################################
JT 18:22 15/01/99 MEC Correction bug blocage lorsqu'on fait de la varappe sur une double-face dont la face
opposée est de type non varappe
YLG 18:10 15/01/99 GAM,SNA - Correction de la taille allouée pour le module SCR en binaire
- Ajout d'un option dans test.ini pour générer le fichier AnimStack
CTO 17:14 15/01/99 GAM Max element d'une stack dans AnimStack.log
BNT 17:04 15/01/99 AI break rajouté partout où nécessaire dans les appels d'IA en switch() ... return;
quelques vérifications d'arguments avec les erreurs SAF qui vont avec.
JT 16:36 15/01/99 GAM Le bit AlwaysActive n'est plus réinitialisé pendant la partie
CTO 15:38 15/01/99 GLIGLOU Correction d'un bug sur les mirroir en version DirectX
#################################################################################################################################
CHG VERSION -V22.A- 16:18 15/01/99
#################################################################################################################################
JT 10:51 15/01/99 MEC Correction bug marche sur des plateformes
BNT 17:49 14/01/99 AI erreur SAF sur les procédures COL_Change[Reel|Vecteur]DeCollisionneur() et les fonctions
COL_Lit[Reel|Vecteur]DeCollisionneur() quand l'index est hors limite
JT 17:19 14/01/99 MEC Correction bug marche sur des plateformes ( mat dans water_10 )
FBF 16:33 14/01/99 SCT Rétablissement de l'ordre d'affichage des secteurs :
- tous les secteurs d'abord, puis tous les persos
VL 15:43 14/01/99 GLIGLOU correction d'un bug dans les AGO
JT 14:40 14/01/99 MEC Correction bug : lorsqu'un acteur en Gi est bloqué par le bord d'une plateforme Gi, il se
désolidarise de la plateforme puis reste bloqué en l'air
#################################################################################################################################
CHG VERSION -V22- 16:33 14/01/99
VERSION DESIGNER
#################################################################################################################################
FBF 12:25 14/01/99 AI,GAM,SHW intégration modif code commun U64 pour portage V22
JT 12:22 14/01/99 GAM correction bug dans COL_AnnuleDernierPersoCollisionne() qui oubliait de mettre à jour le
flag testé par Col_CollisionAvecPerso()
JMD 10:55 14/01/99 SPO correction bug dans la fonction IA switchsuperimposedtab(). on peut l'utiliser dans pour
les cinematiques et les menus en meme temps.
JT 10:25 14/01/99 MEC Correction bug varappe et GI : le franchissment d'arêtes saillantes était impossible
MT 09:23 14/01/99 TUT,TUTLib - Possibilité d'enregistrer des séquences sous forme de scripts.
BNT 18:26 13/01/99 AI - correction de HIER_ForceTypePlateforme pour bien couper les liens mécaniques
si nécessaire
GAM - correction d'un plantage quand une erreur de module ZDR itself scalé est levée sur
un perso sans brain
JT 17:58 13/01/99 MEC Correction bugs :
- report de la face d'eau lorsqu'on marche dans l'eau
- traversée de map lorsque le moteur est en plus de 4 trames
VL 17:48 13/01/99 GLIGLOU Correction d'un bug sur texture scrollée
CTO 17:43 13/01/99 SND,TSN Version 5.8.2 du son
(VE)JMD 17:41 13/01/99 GAM,SPO correction bug dans la fonction switchsuperimposedtab
BNT 14:41 13/01/99 AI/GAM quand il y a une erreur d'accès à un module sur un perso sans brain, on affiche le
nom de son état courant pour pouvoir quand même l'identifier plus facilement
#################################################################################################################################
CHG VERSION -V21.B- 15:49 13/01/99
#################################################################################################################################
(VE)BNT 11:39 13/01/99 AI erreur SAF quand on appelle une méta-action à l'intérieur d'une boucle.
GAM réinitialise la profondeur de boucle AI quand le moteur est réinitialisé, pour éviter
des erreurs quand un warning SAF est levé sur un compteur non nul et quand on revient en
moteur après le passage en éditeurs.
snd_cpa.ini mis l'option FORCE_LOAD_BANKS=ON pour forcer le chargement des banques son, afin que
les IA parsées soient sauvées avec les bonnes références son.
YLG 10:18 13/01/99 GAM Ajout d'un warning en Editeur uniquement s'il manque la section LevelSoundBanks dans
le *.dsc du level.
MT 09:57 13/01/99 AI - fn_p_stCollideCommunicationProc : le perso Ultra peut ne pas avoir de CollSet. On ne fait
alors rien dans ce cas
BNT 18:33 12/01/99 AI - MEC_FixePositionPerso liste les fils de la plateforme fautive quand on tente de la déplacer
par cette méthode
#################################################################################################################################
CHG VERSION -V21.A- 16:53 12/01/99
#################################################################################################################################
BART 11:51 12/01/99 MAIN2_0 Optimisation du mode fenêtré (Glide2)
GLIGLOU
(DX6, Glide2,
Glide3)
(VE)CTO 11:02 12/01/99 AI Nouvelle fonction pour le son : SON_FixeAmbianceVolume
GAM Correction bug avec le supervisateur son pour les objets fantomes
BNT 18:10 11/01/99 AI blindage SAF de DetruitPerso() pour prévenir quand on tente de détruire un perso qui
l'a déjà été (-> évite un gros plantage moteur)
FBF 16:08 11/01/99 AI ajout reset du compteur de boucle lors du break_ai
#################################################################################################################################
CHG VERSION -V21- 16:29 11/01/99
VERSION DESIGNER
#################################################################################################################################
CTO 17:20 11/01/99 Gliglou correction sur le brouillard pour la Dll Glide2
CTO 12:24 11/01/99 MakeAnim ajout de l'option -o, pour ne binariser qu'une frame sur 2,3 ...
FBF 11:48 11/01/99 AGO,AI,GAM intégration modifs code commun U64
ajout tests sur les boucles d'IA : si une boucle n'est pas terminée lorsqu'on
termine l'IA d'un perso sur une trame, message avec passage éditeurs
blindage dans le cas ou un changecomport est appelé depuis l'interieur d'une boucle
(dans ce cas, un 'break' est simulé pour sortir proprement de la boucle.
YLG 11:39 11/01/99 AI Ajout de nouvelles fonctions d'IA demandées par l'équipe U64 pour les menus
VID_GetTextureFiltering() retourne 0 ou 1
VID_GetAntiAliasing() retourne 0 ou 1
VID_SetTextureFiltering(0 ou 1)
VID_SetAntiAliasing(0 ou 1)
OPTION_IsAValidSlotName(TEXT, Index du slot, Nombre de slots)
GuS 18:07 08/01/99 GAM Correction reinit position Rayman dans un niveau avec des sous-maps.
FBF 17:08 08/01/99 AI,GAM Correction plantage sur messages d'erreur de l'acces aux modules, dans le cas ou le perso
en question n'a pas de brain
BNT 16:13 08/01/99 AI correction dans VEC_CombinaisonTemporelleVecteur et dans PAD_LitPadAnalogiqueModeMario()
pour que le nombre de trames soit calculé aussi précisément que dans la mécanique
#################################################################################################################################
CHG VERSION COMPLETE -V20.B- 18:35 08/01/99
#################################################################################################################################
FBF 15:55 08/01/99 AI Ajout d'un warning éditeurs quand il y a trop de boucles (loop) imbriquées
passage du nombre max de boucles imbriquées à 50
FBF 14:57 08/01/99 GAM intégration code commun U64
YLG 14:31 08/01/99 AI,GAM -Correction dans les démos (MT)
-ajout d'une fonction d'ia OPTION_GetNbSlotsAvailable(tailled'une sauvegarde en octets)
MT 11:18 08/01/99 AI -SAF_ASSERT sur les ACT_ChangeViseePerso avec des vecteurs (0,0,z)
JT 15:46 06/01/99 MEC -Modif méca de marche sur les "arêtes doubles" qui semble corriger les pbs de traversées
de planches dans navexxx
-Correction bug ZDM sphériques qui restaient bloquées sur ZDR sphériques en marche
#################################################################################################################################
CHG VERSION - V20.A- COMPLETE 18:26 06/01/99
#################################################################################################################################
JT 14:23 06/01/99 COL,GAM,MEC Correction pb de passage des "arêtes double" en GI
JT 10:34 06/01/99 MEC Correction bug blocage de Rayman par la méca sur les bords des surfaces varappes et Gi
JT 18:26 05/01/99 MEC La méca immobilise Rayman lorsque ses déplacements en varappe sont faibles
#################################################################################################################################
CHG VERSION - V20 - COMPLETE 17:10 05/01/99
#################################################################################################################################
BART 15:00 05/01/99 GAM,MAIN2_0 Amélioration de la "pause" lors de la perte du focus (dans MAIN2_0)
MAIN (j'ai été obligé de toucher au MAIN, désolé ! )
VL 13:33 05/01/99 GLIGLOU modif d'un pb sur l'ombre et sa célèbre texture ultra64 mirrorée avec le main 2.0
FBF 12:42 05/01/99 MEC,AGO,AI intégration code commun U64
GAM,SCT
JT 12:17 05/01/99 MEC Correction bug varappe : la variable speed était parfois annulée ce qui provoquait des
passages en anim wait
JT 11:28 05/01/99 MEC Correction bug nage
(VE)FBF 11:21 05/01/99 SHW Correction pour que le scale des ombres fonctionne, et que l'ombre d'un perso
suive l'orientation du perso
VL 10:07 05/01/99 GliDLL Correction d'une erreur dans les includes
VL 18:50 04/01/99 GLIGLOU/GAM Modif pour que la texture ombre U64 s'affiche correctement
BART 18:28 04/01/99 MAIN2_0 Correction bug des messages qui n'apparaissaient pas :
je ne me justifierai qu'en présence de mon guacamole !
JT 18:24 04/01/99 MEC Correction bug nage : Rayman arrivait à traverser la surface d'eau sans passer en nage
alors qu'il est entrain de glisser sur une paroi.
BNT 17:00 04/01/99 AI correction pour que les dsgvars non valides de type texte ne provoquent pas d'erreurs
quand ce n'est pas nécessaire (notamment en argument de la condition TexteValide())
JT 15:15 04/01/99 MEC Les faces non_collisionnable entourant les surfaces de varappe et de Gi ne sont plus
reportées
#################################################################################################################################
CHG VERSION COMPLETE 16:03 04/01/99
#################################################################################################################################
JT 11:23 04/01/99 MEC Correction bug normalisation d'un vecteur nul
FBF 10:15 04/01/99 SCT Correction double-appel du compute camera culling sur n64
JT 12:27 31/12/98 MEC Améliorations Gi
BNT 18:27 30/12/98 GAM - corrections pour que le deltaT calculé soit toujours aussi près que possible d'une valeur
multiple de la trame (quand la synchro est activée)
JT 18:06 30/12/98 MEC - Nouvelle méca de GI : On peut entourer les surfaces GI de faces transparentes de type
GI+non_collisionable pour pouvoir glisser sur les bords
- Correction bug : la zone GI parvenait à sortir complètement de la surface GI lorsque
la surface GI était une face simple.
CO 17:10 30/12/98 OAC Correction pour l'instanciation des acteurs sans animation initiale
JT 18:30 29/12/98 MEC Nouvelle méca de varappe :
- permet d'entourer les surfaces varappes de faces de type varappe+non_collisionable
pour qu'on puisse glisser sur les bords
- algo récursif semblable à celui de la marche
#################################################################################################################################
CHG VERSION COMPLETE 11:56 29/12/98
#################################################################################################################################
JMD 16:30 28/12/98 gliglou correction d'un bug d'affichage des AGO
CB 16:09 28/12/98 AI P'tite modif caméra visibilité
FBF 14:42 28/12/98 GAM Mise à jour code commun U64
CB 16:09 23/12/98 AI P'tite modif caméra visibilité
BNT 11:45 23/12/98 AI optimisation de VEC_ProduitScalaire()
BNT 18:35 22/12/98 GAM,SCT,SPO correction pour qu'un acteur vu dans un miroir mais pas directement ne soit pas
en OutOfVisibility (ne concerne donc que PC)
FBF 17:36 22/12/98 GAM,POS correction calcule scale de POS, et mise en place d'un warning lorsqu'on
rencontre une zdr_itself scalée (tolérance : 0.01).
Ce warning n'apparait qu'une seule fois par cession, n'arrête pas le jeu,
et n'est actif qu'en version avec éditeurs.
JT 14:39 22/12/98 GAM Traitement des modules symétriques en ZDR itself dans les collisions
BNT 10:34 22/12/98 AI assouplissement du blindage de MEC_FixePositionPerso(): on ne signale une erreur que si
la plateforme déplacée a des fils (sinon il n'y a pas de problème)
=================================================================================================================================
=================================================================================================================================
VERSION PRISE EN COMPTE A PARIS POUR NINTENDO 64 (V19)
=================================================================================================================================
=================================================================================================================================
#################################################################################################################################
CHG VERSION COMPLETE 17:49 21/12/98
#################################################################################################################################
CB 11:06 22/12/98 OAC Correction d'un bug pour IA en C
FBF 18:36 21/12/98 GAM ajout test acces modules lors des collision zdr-itself
--> warning levé et passage éditeurs
JT 17:29 21/12/98 GAM Correction bug : Lorsqu'un change action est appelé pour changer une action qui a une
vitesse dans son anim, en une action qui n'en a pas, la vitesse d'anim était encore
prise en compte pendant une trame.
FBF 17:13 21/12/98 AI,GAM,SHW Correction bug lancé de rayon + ombres, correction bug player d'events avec
custombit 2
CTO 16:00 21/12/98 AI New function ACT_CibleLaPlusProcheAvecAngle
comme cible la plus proche avec l'angle du cone en parametre
GuS 15:40 21/12/98 GAM Modif lecture Startprg.ini pour binarisation.
MT 14:30 21/12/98 GAM Lorsqu'un acteur avec le CB 14 redevient actif, on repasse dans son player pour reconstruire
sa hierarchie de modules.
#################################################################################################################################
CHG VERSION COMPLETE 15:03 21/12/98
#################################################################################################################################
FBF 12:29 21/12/98 AI,GAM,AGO intégration modifs U64
SPO,SCT,SHW
BNT 12:28 21/12/98 AI blindage SAF de MEC_FixePositionPerso() pour ne pas l'appeler sur les plateformes (sinon
les fils éventuels ne poeuvent pas la suivre)
JT 16:59 18/12/98 MEC Correction bug : les plate-formes en méca de shoot ne transmettaient pas leur rotation
CTO 10:29 17/12/98 SCT Correction sur les mirroirs
MT 19:14 16/12/98 GAM Correction bug test fin anim
VL 18:29 16/12/98 GLIGLOU/DLLs Réalignement des coordonnées de mapping en cas de textures mirroirs.
JMD 18:00 16/12/98 GLIGLOU correction sur clipping des objets avec un effet sinus (pas optimisé!!)
VL 17:50 16/12/98 GLIGLOU Inversion des axes de mirroring des textures (Y = U et X = V : logique non !)
CHG 17:21 16/12/98 AI (VE) Correction du nom de la fonction ACT_FixeFacteurDeTraction
VL 17:05 16/12/98 GLIGLOU Correction calcul des normales aux plans de la caméra en cas d'un déplacement du centre de l'écran
(Cela corrige une partie des points envoyés à l'affichage or de l'écran => plantage de la carte).
JT 14:39 16/12/98 MEC Correction nage : on pouvait traverser la surface en orientant Rayman de bas en haut tout
en insitant pour le faire avancer alors qu'il était en contact avec la surface et un coin
de mur.
#################################################################################################################################
CHG VERSION COMPLETE 15:30 16/12/98
#################################################################################################################################
JT 12:35 16/12/98 AI Correction ACT_AddVitesseAbsolu...
CHG/JMD 11:09 16/12/98 IA/AGO Correction plantage Grappin
Correction de cast du dernier param.
JT 10:20 16/12/98 MEC Correction tremblements en nage ( Whale10 )
Correction passages en nage au dessus de la surface
MT 09:39 16/12/98 GAM Modification des reinitialisations des acteurs d'un secteur qui devient actif. Le flag
Flag_Out_of_Zone n'est pris en compte que si l'acteur n'est pas mort (et non plus
systématiquement)
OLG Correction d'un bug sur une chaine de caractères qui pouvant être trop petite.
AV 17:17 15/12/98 GAM Ne plus afficher les waypoints en version binaire (résout le problème du plantage
lorsqu'on joue une démo en version binaire).
#################################################################################################################################
CHG VERSION COMPLETE 15:32 15/12/98
#################################################################################################################################
MEC 18:59 14/12/98 MEC Correction bug recalage d'un acteur immobile. ( Corrige recalage après remonté en
accrochage dans whale_10 )
CTO 18:40 14/12/98 SCT,SPO,gliGlou Correction sur les mirroirs
ITF,EDT,GAM,ISI
OGD,OIT,RAY
MT 16:09 14/12/98 AI Modification de la gestion des Warnings au chargement des Wp pour les sous-maps.
#################################################################################################################################
CHG VERSION COMPLETE 15:48 14/12/98
#################################################################################################################################
CHG 14:38 14/12/98 AGO Correction des réinits des AGOs bulles d'air
GuS 10:03 14/12/98 MMG Correction mise à zero de la mémoire pour la binarisation.
JMD 19:12 11/12/98 GAM Correction de bug sur la disparition des AGO
CTO 18:16 11/12/98 GAM Log concernant la memoire utilisee pas les Stacks des Anims
CTRL-A ajoute un log pour la map courante dans AnimStack.log
BART 17:39 11/12/98 AI J'ai remplacé "Reseau_AffecteGraphAChemin" par un appel à "Reseau_ConstruitCheminOrdonne"
avec le premier WP du graph ! Je voulais carrément interdire l'utilisation de cette
fonction instable, mais il semble qu'elle soit encore utilisée...
JT 17:10 11/12/98 MEC Modif en fin de glisse, lorsqu'on rencontre un rebord : la vitesse n'est plus annulée.
CO 16:45 11/12/98 TGM Correction d'un crash en modifiant les textures (bouton (-))
JT 14:36 11/12/98 MEC Augmentation du pas de franchissement en GI, pour supprimer les blocages dans nave_10.
(30 cm -> 45 cm)
#################################################################################################################################
CHG VERSION COMPLETE 18:36 11/12/98
#################################################################################################################################
CHG 15:41 11/12/98 AGO Petite modification dans l'AGO bulle de RAyman sous l'eau
(VE)BART10:56 11/12/98 AI Graph de WP :
Ajout des "Weight" dans les chemins créés par CheminLePlusCourt et ConstruitCheminOrdonne
JT 10:35 11/12/98 MEC Ajout commentaires pour la Chine
(VE)FBF 10:23 11/12/98 GAM,AI Ajout d'un blindage pour les acces aux modules qui n'existent pas
--> message + passage éditeurs.
(VE)JMD 10:22 11/12/98 SPO Correction pour les RLIs sur les Persos
#################################################################################################################################
CHG VERSION COMPLETE 18:01 10/12/98
VERSION DESIGNER
VERSION DE TESTS
#################################################################################################################################
CHG 16:44 10/12/98 TGM Possibilté de charger des GMT qui seront préchargés par la suite. Par exemple
AGOs
YLG 15:56 10/12/98 AI Correction dans la procedure de lancement d'une demo
YLG 19:17 09/12/98 TIA Correction dans la restitution des valeurs des tableaux
GuS 16:52 09/12/98 GAM Anti-bug: libération de la stDynamics lors d'un kill always.
JT 16:35 09/12/98 MEC suppression de la mise à jour du flag crash par une plate-forme qui n'est
pas utilisé par l'IA.
CO 15:15 09/12/98 TGM Correction des notifications pour la modification du matériau d'une zone.
YLG 14:21 09/12/98 AI Correction d'un blindage pour la caméra
=================================================================================================================================
=================================================================================================================================
VERSION PRISE EN COMPTE A PARIS POUR NINTENDO 64 (V17)
=================================================================================================================================
=================================================================================================================================
#################################################################################################################################
CHG VERSION COMPLETE 15:34 09/12/98
#################################################################################################################################
YLG 12:14 09/12/98 BinaryTool Archivage de la nouvelle version
CO 12:00 09/12/98 TIA Correction de la mise à jour des contrôles et des fenêtres
Correction d'un crash en créant le premier comportement d'un nouveau modèle
OWP Correction de l'enregistrement des graphs dans la LinkTable
OAC Correction du warning systématique au retour dans OAC après création d'un
graph dans OWP
FBF 11:31 09/12/98 GAM,AI,GEO intégration modifs U64 pour portage V18
IPT,MEC,MTH
POS,SCT,SPO
AGO
BNT 11:14 09/12/98 GAM Correction pour que les CBs modifiés dans l'IA soient correctement pris en compte dans la
suite du traitement du perso (concerne les flags dont dépend l'exécution de la méca)
-> reprendre ia_dnm.c
CO 10:55 09/12/98 OLG Correction d'un crash sur un Undo d'une suppression de lumière
CTL Correction pour le comportement des boutons Insert et Delete du dialogue
d'édition des tableaux
JT 10:36 09/12/98 COL Correction intersection segment-sphère
YLG 09:38 09/12/98 GAM ajout de l'init pour la taille des caractères des textes.
BNT 09:18 09/12/98 AI correction dans VEC_CombinaisonTemporelleVecteur() pour utiliser le DeltaT borné
JMD 17:10 08/12/98 gliglou Correction pour les AGO
FBF 15:00 08/12/98 AGO Correction provenant de Francois Quenec
#################################################################################################################################
CHG VERSION COMPLETE 15:10 08/12/98
#################################################################################################################################
FBF 10:43 08/12/98 AGO,AI,COL intégration modifs U64
GAM,ITF,MMG
PRF,SHW,SPO
JT 18:36 07/12/98 AI Suppression des SAF pas impératifs sur les fonctions MEC
MEC Correction bug sur les plateformes ( bug pilier dans Earth_20 )
CO 18:30 07/12/98 AI/CTL/TIA Amélioration de l'édition des tableaux
MT 16:24 07/12/98 AI,GAM Correction d'un bug sur la transparence : lorsqu'on modifiait la ransparence d'un acteur
qui était dans une anim à une Frame, alors la transparence n'était pas répercuté sur ses
modules
CTO 15:23 07/12/98 MakeAnim Correction d'un bug sur les KeyFrames (vu sur Jano)
CB 15:11 07/12/98 MEC Blindage d'une fonction caméra
#################################################################################################################################
CHG VERSION COMPLETE 15:19 07/12/98
#################################################################################################################################
GuS 12:52 07/12/98 MMG,SNA Modif mise à zéro d'un bloc lors d'une allocation.
CO 10:55 07/12/98 OLG Suppression de la coloration hiérarchique au changement de secteur
Ajout des codes de couleur sur les boutons Actor On / Actor Off
GuS 09:27 07/12/98 MMG Mise à zéro d'un bloc lors d'une allocation (uniquement pour la binarisation)
CO 19:00 04/12/98 OLG Correction du bug d'affichage des lumières à l'instanciation
(mauvaise couleur)
Ajout des icônes dans les listes en fonction du type de la lumière
et de son état (Actor On / Off)
Ajout des listes de lumières affectant un secteur
MT 18:35 04/12/98 MAIN,GAM Correction plantage lorsque ReInit quand la démo joue
Force le ReInitTheMap en retour d'éditeur pendant un DEMO_PLAY
YLT 17:16 04/12/98 GAM Ne plus reinitialiser les points de vie de rayman même pour un reinit
CO 16:50 04/12/98 ITF Correction de la sélection pyramidale
CB 15:06 04/12/98 AI Correction bug caméra quand visé de channel
FBF 14:29 04/12/98 AI,GMT,MTH intégration code commun U64
PRF,AGO,GAM
GEO,GMT,IPT
MEC,SCT
CO 12:25 04/12/98 OAC Correction de la création d'un always : le fichier CAR de l'always est
à nouveau généré dans _Common / Families
Correction des notifications inutiles pour les fichiers AI
OWP Correction des notifications inutiles au chargement des graphs.
JT 12:00 04/12/98 AI Amélioration blindage
GuS 10:46 04/12/98 TMP Modifs pour le debuggage dans le block TMP
SNA Modifs mineures pour le debuggage
MEC Remise à zéro d'un pointeur après un free
Gliglou Progress bar pour les chargements de textures en mode binaire
GAM Changement dans les desinit pour colmater les fuites de mémoire dans TMP
Déplacement des inits de la MorphTaskList
JT 10:18 04/12/98 MEC Correction dans la prise en compte des coeffs de rebond
#################################################################################################################################
CHG VERSION COMPLETE 11:00 04/12/98
#################################################################################################################################
VL 18:11 03/12/98 GLIGLOU Fin de la version DirectX6 fenétré.
JT 18:06 03/12/98 AI Blindage fonction ACT_Impose... ACT_Propose...
(VE)CO 16:55 03/12/98 OAC Correction du crash à la sauvegarde de la mini-structure réseaux
JMD 15:20 03/12/98 AI correction sur l'effet sinus sur les RLI
#################################################################################################################################
CHG VERSION COMPLETE 15:08 03/12/98
#################################################################################################################################
(VE)CO 12:10 03/12/98 TGM Correction du crash en éditant la valeur de l'Ambiant pour un texture.
JT 18:23 02/12/98 MEC Correction bug nage : On arrivait à nager en l'air après s'être acharner à traverser la surface de l'eau
FBF 18:10 02/12/98 GAM,IA,AGO intégrations modifs U64
MMG,POS,GEO
GLIGLOU,GMT
IPT,MEC,MMG
SAI,TMP
MT 16:01 02/12/98 TIA Modification dans la sauvegarde de l'AI en vue de resoudre le pb de la perte
des valeurs initiales.
(VE)CO 14:05 02/10/98 OAC Correction de la sauvegarde de la camera (paramètre StandardCamera)
OSC Amélioration du dialogue pour le paramètre "Look"
GuS 11:47 02/12/98 CRB Mega cleanage
GAM binarisation: Suppression du FixLvl et fichier de vignette
SNA Cleanage (part 1), vignette en chargement binaire
TMP Modifs pour le TMP_D_DebugMalloc
JT 11:32 02/12/98 MEC Correction bugs dans la nage
VL 11:28 02/12/98 Main2.0, Prise en compte des message WM_MOVE, WM_SIZE pour la version DX6 fenétré.
GLIGLOU
JMD 11:23 02/12/98 SPO - corrections RLI pour les persos,
- les RLI peuvent s'appliquer sur les persos du second viewport
#################################################################################################################################
YLG VERSION COMPLETE 11:15 02/12/98
VERSION DESIGNER
#################################################################################################################################
YLT 18:04 01/12/98 AI - mode mario:
* la "true_analog_force est bornée à 100
* la true analog_force est fixée à 100 dès qu'elle depasse 90 (gommer les effets de bord en course)
* le dt qui était utilisé était celui qui n'était pas borné.
CB 17:27 01/12/98 AI, GAM - Correction sur reinit the map avec la position moyenne des persos visés par la caméra.
BNT 15:17 01/12/98 AI - ACT_PersoLePlusProche() passe en _AI_EXCLUDE_NEVER_USED_, car personne ne s'en sert
- modification de comportement de ACT_CibleLaPlusProche(): si les persos testés ont une
ZDE active avec le CMT JaiMalType, son centre est utilisé à la place de l'origine du
perso pour savoir s'il est ou non dans le cône de détection et pour calculer son poids
- légère optimisation des fonctions ZON_LitCentreZDxType()
JMD 14:24 01/12/98 AI, gliglou fonctions pour les effets sinus dans les menus
- Effect_SetBaseFrequenceForMenu( reel valeur ) : nombre magique pour le reglage de l'effet
sinus dans les menus !!
- Effect_SaveSinusContext () : sauve tous les parametres de l'effet sinus
- Effect_RestoreSinusContext () : restore les parametres sauver
AV 11:48 01/12/98 TMR Correction bug timer (ne se produit que pour une machine à plus de 400 MHz, visible dans les rasters).
YLG 11:04 01/12/98 GAM Correction au niveau des chargements de textes (bug apparaissant en Debug)
JT 09:56 01/12/98 COL Retour sur certaines modifs du 27/11
JT 18:27 30/11/98 MEC Modif dans la glisse : les recallages des murs sont moins brutaux au dessus d'une certaine vitesse
BART 16:45 30/11/98 MAIN2_0 - correction bug sur sortie programme après Script Error
- Maintenant, en DEBUG, si une boite de dialogue apparaît, on empêche le mode fenêtré
(anti-bug en cas de plantage mémoire)
BNT 16:27 30/11/98 AI passé ACT_CibleLaPlusProcheDansChampsDeVision() en _AI_EXCLUDE_NEVER_USED_, car seul RM
s'en servait et après une de mes modifs ce ne sera plus le cas.
(VE)FBF 15:56 30/11/98 GAM,AI Correction warning check module en mode B
GuS 14:36 30/11/98 GAM Corrections pour version binaire (desinit des modeles d'always et persos)
Corrections dans la gestion du bit IsAlways dans la meca
Ajout d'un parametre dans le test.ini pour le test de la version binaire
JT 12:25 30/11/98 MEC Correction bug traversée de map dans Whale00
(VE)FBF 11:43 30/11/98 GAM,AI amélioration du test sur l'accès aux modules depuis l'IA
--> + d'info dans le message d'erreur
--> les messages ne sont levés que lorsqu'il y a réellement un problème...
BART 10:32 30/11/98 MAIN2_0 - correction bug sur sortie programme après Fatal Error
- tests supplémentaires sur le EngineMode
GLIDE2 - Suppression du test "SURFACELOST" (évite une boucle infinie !)
GLIGLOU(GLD) - Gestion du swap un peu plus blindé ...
#################################################################################################################################
CHG VERSION COMPLETE 09:45 30/11/98
VERSION POUR TESTS
#################################################################################################################################
JMD 18h40 27/11/98 AI correction de bug, plantage dans le parse de l'AI, pour les strings d'une taille
superieure a 255.
JT 17:09 27/11/98 COL Correction normale des objets zoomés dans collision sphère/triangle
FBF 15:17 27/11/98 SPO - rajout d'une variable dans le SPO en active_editor pour tests des matrices des modules
JMD 14h49 27/11/98 AI, GAM, - modif dans la fonction TexteAffiche() : un pattern de zoom peut etre define en appelant
la fonction TexteAffiche() en lui passant une chaine commencant par "/-Z" suivi des valeurs
des zooms separées par des ':'.
- correction de bugs dans la fonction TexteAffiche()
gliglou - corrections de bugs sur les miroires... mais ca ne marche toujours pas !!
Main2_0 - corrections a l'initialiation du viewport
BNT 14:27 27/11/98 AI - FixeFacteurVitesseAnimation() devient ultra pour que le poing puisse l'appeler sur RM
en mode grappin
YLG 13:38 27/11/98 GAM - Modification du Warning quand il manque StandardCamera dans le *.lvl
- Ajout d'un Warning quand il manque (PrincipalActor,ActorLauchingSounds) dans le *.lvl
JT 12:16 27/11/98 MEC Modification du GI pour que jamais plus de la moitié de la ZDM ne déborde du matériau GI
MT 12:07 27/11/98 GAM Prise en compte du niveau de transparence des always du fichier .alw
#################################################################################################################################
CHG VERSION COMPLETE 09:50 27/11/98
#################################################################################################################################
FBF 11:23 27/11/98 GAM,Main2_0 nouvelle config debug sans éditeurs protected, pour vérifier les écrasements
memoire
YLG 08:59 27/11/98 EDT_DATA Archivage des fichiers Mod_THX.mod et Mod_THX.bmp
FBF 18:41 26/11/98 GAM,MAIN2_0 suppression temporaire de la vérif memoire. Elle sera remise dans une autre
config
JT 17:58 26/11/98 MEC Correction bug blocage en GI dans Nave_10
FBF 17:08 26/11/98 AI,GAM,MMG Passage de la version debug sans éditeurs avec mémoire en mode protégé
SAI,SND,TMP --> surveillance des écrasements. Appuyer sur TAB pendant le jeu pour
vérifier la mémoire.
JT 16:58 26/11/98 MEC Moidification reports de collisions
-> corrige le bug de l'helico qui n'atterit pas dans ski_10
CHG 16:52 26/11/98 AI Chargement des GMT non chargés pour les AGOs
(VE)MT 15:06 26/11/98 AI Les WayPoints qui ne sont pas dans la sous-map ne sont plus chargés en Editeur.
(VE)FBF 14:54 26/11/98 GLIGLOU Annulation des modifs de Chantal sur les RLI (fichier light.c)
JT 14:38 26/11/98 MEC Diverses corrections
FBF 14:24 26/11/98 AI Petite correction pour compilation
JT 12:23 26/11/98 COL Correction bug dans intersection segment-sphère
VL 11:58 26/11/98 GLI - modification de l'estimation de la place prise en mem vidéo par une texture
Ajout d'un fichier TexBench.c qui permet de dumper la liste des textures chargées avec
taille estimée / rééllement prise.
YLG 11:55 26/11/98 - Archivage de UserList.txt
MT 11:12 26/11/98 COL - Correction du bug qui faisait traverser le décor à Rayman : la tableau des octrees
mémorisant le nombre de faces par élément géométrique était un tableau de char. Il
devient un tableau de short (pour les éléments ayant plus de 255 faces).
JMD/CHG 10:19 26/11/98 TIA - Modification de la fonction VEC_Normer pour tester les vecteurs nuls
CHG 10:18 26/11/98 AI - Fonctions anglaises en CFAST
(VE)FBF 10:12 26/11/98 AI Blindage pour accès aux modules depuis l'IA : maintenant, il faut que le bit soit mis,
mais il faut AUSSI que la matrice soit à jour pour que ça passe.
sinon --> message et passage éditeurs.
#################################################################################################################################
CHG VERSION COMPLETE 10:45 26/11/98
#################################################################################################################################
GuS 18:50 25/11/98 CRB Suppression des tableaux de blocs
Suppression de la gestion de certains pointeurs
SNA Redéfinition des tableaux de blocs
Suppression de la ReducedRelocationTable
GAM Petite modif dans les chargements binaires (en DEBUG uniquement)
BNT 19:02 25/11/98 AI - optimisé VEC_ProduitScalaire() et VEC_Normer()
- SAF_Blindé ACT_EstDejaTraite() pour ne pas planter sur les persos non valides
CO 18:40 25/11/98 Gliglou Correction de l'initialisation de la valeur alpha des RLI
YLG 18:14 25/11/98 GAM - En mode B: Rayman est affiché en fils de fer
- Correction du niveau de transparence quand on instancie un nouvel acteur
CO 17:40 25/11/98 TGM Suppression du Warning à l'ouverture de l'éditeur
Correction de l'édition de l'AutoScroll : les contrôles ne sont plus désactivé
lorsque les deux paramètres passent à 0
Correction des dialogues : les contrôles sont maintenant accessibles par la
touche TAb dans le bon ordre
Récupération de la valeur RGB d'une texture :
. click bouton droit sur l'icône représentant la texture : la valeur RGB est
affichée sur le dernier bouton du dialogue
. click bouton gauche sur le bouton RGB : la valeur est automatiquement appliquée
au Chromakey
. dans le dialogue d'édition du Chromakey : "Use RGB value" -> applique la valeur
RGB.
(VE)YLT 17:35 25/11/98 GAM Modification dans l'initialisation des points de vie et points de vie max.
Cette initialisation n'est plus faite pour Rayman.
(VE)FBF 17:25 25/11/98 GAM,AI Blindage des fonctions d'IA qui accèdent aux modules des persos, alors que ceux-ci
n'ont pas le custombit NeedModule de mis. --> warning et passage éditeur automatique
CO 16:10 25/11/98 ITF,OCA Ajout des raccourcis clavier pour la camera :
. Autotarget Shift °
. AutoZoom Shift +
OZO Corection du raccourcis clavier permettant de déplacer un acteur sans bouger
ses zones : Alt A au lieu de Shift A
T3D Amélioration de l'Anim Player : on peu maintenant jouer une action complète
(enchainement automatique de ses animations)
#################################################################################################################################
CHG VERSION COMPLETE 18:12 25/11/98
#################################################################################################################################
CO 14:20 25/11/98 OLG Correction du Warning "Some Lights don't affect any sector" : le dialogue
donne maintenant la liste des lumières concernée
Edition de la couleur et du FogBack : les boutons ont maintenant la couleur
correspondante.
JT 12:36 25/11/98 MEC Suppression des dernières modifs corrigées pas le bug çi-dessous
JT 12:04 25/11/98 COL Correction intersection segment-sphère
CHG 11:33 25/11/98 AI La fonction VEC_Normer retourne un vecteur v(0,0,0) si le vecteur à normer est nul
CO 10:55 25/11/98 EDT Correction de la sélection par secteur : le dialogue est accessible dans tous
les éditeurs
OWP Correction de l'affichage des liaisons pour les Wps dynamiques
Sélection automatique de la liste de modèle "Waypoint" en entrant dans l'éditeur.
MT 10:50 25/11/98 AI,TAC Modification de la fonction ACT_TestCustomBitDEtatCourant. Elle recoit maintenant comme
parametre un masque permettant de tester plusieurs bits en même temps.
CO 18:20 24/11/98 ITF Correction d'un crash lors du passage dans l'éditeur de zone depuis l'éditeur
d'acteur (verification du bounding volume)
OAC Correction d'un double affichage des variables designer lors de la sélection
d'une instance dans l'arbre hiérarchique
Correction d'un incohérence d'affichage entre les mini-structures et la sélection
dans l'arbre hiérarchique
Correction de la perte de sélection au réaffichage de l'arbre hiérarchique.
MT 17:29 24/11/98 AI,GAM,TAC Nouvelle fonctionnalité : chaque état est maintenant associé à 8 custom bits, qu'il est
seulement possible de modifier dans l'éditeur d'actions. Par contre, il est possible de
lire la valeur de l'un des bits de l'état courant dans l'AI par la condition
ULTRA.ACT_TestCustomBitDEtatCourant(NumeroDeBit)
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
VERSION PRISE EN COMPTE A PARIS POUR NINTENDO 64 (V15)
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
#################################################################################################################################
CHG VERSION RELEASE N64
#################################################################################################################################
VL 14:38 24/11/98 DX6 Alpha test pour texture NZ
CO 12:45 24/11/98 EDT Correction du bug d'écrasement du scale lors de la rotation d'un perso
Correction de la mise à jour en temps réel des valeurs de rotation
OAC Correction du bug de Watch Window inaccessible sur la fenêtre de modèles
OCA Correction du bug d'affichage du repère de la caméra
OLG Correction de l'instanciation des lumières brouillard (Actor Off)
Correction de l'édition des paramètres Near / Far par valeur
OZO Correction des problèmes de sélection en mode de sélection "Actor"
FBF 12:37 24/11/98 AI,GAM,AGO Intégration modifs U64 pour portage V16
IPT,MMG,SAI
SCT
(VE)JT 12:34 24/11/98 MEC Correction bugs nave_10
VL 11:46 24/11/98 DX6 Texture 8 bits
GuS 11:28 24/11/98 SNA CRB Les tableaux de blocs à sauvegarder sont maintenant dans snammg.h uniquement.
GuS 10:22 24/11/98 GAM Correction bug chargement de sauvegarde: la copie de repertoire était parfois foireuse.
SAI Correction bug dans liberation de la liste SAI.
#################################################################################################################################
CHG VERSION COMPLETE 10:41 24/11/98
VERSION CHINOISE
#################################################################################################################################
MT 09:23 24/11/98 AI Correction d'un bug dans l'AI : on récupérait l'adresse d'une variable déclaré en register.
(VE)JT 18:10 23/11/98 MEC Correction bug ds Rodeo_10 :
Un obstacle rencontré par un acteur pouvait se retrouver dans le rapport
d'un autre acteur.
VL 18:03 23/11/98 MAIN2_0 changement de stratégie pour les caps de la DLL.
Gliglou il y a plus d'info maintenant.
Glide2
BART 16:42 23/11/98 MAIN2_0 Correction plantage dans fin de jeu (again)
BART 15:59 23/11/98 MAIN2_0 Correction plantage dans fin de jeu
(VE)FBF 15:43 23/11/98 GLIglou Correction pour transparence des AGO
GuS 14:42 23/11/98 CRB Rearchivage du dsp, en esperant que ca marche cette fois.
VL 14:37 23/11/98 GAM, AI - ajout d'une fonction d'IA : Ecran_ChangePosPercent qui permet de modifier la position de
la fenêtre par rapport à l'écran. X et Y étant exprimés en % de la taille de l'écran
JMD 14h20 23/11/98 GAM, AI - modif dans la fonction TexteAffiche() : une largeur peut etre definie pour chaque lettre.
pour definir la largeur des lettres, il faut appeler la fonction TexteAffiche en lui passant
une chaine commencant par "/-W" suivi de la largeur des lettres separées par des ':'.
la position d'une lettre dans ce tableau est celle de son code ASCII - 32.
la procedure TEXT_SetDefaultFormatCharacter() a aussi ete modifiée pour initialiser le
tableau de largeur des letrres avec la valeur de largeur passée en parametre.
- correction de bugs dans la fonction TexteAffiche()
#################################################################################################################################
CHG VERSION COMPLETE 16:14 23/11/98
VERSION DESIGNER
#################################################################################################################################
JT 12:36 23/11/98 GAM,MEC Correction pour pouvoir modifier les cartes de meca dans l'init des persos
JT 12:27 23/11/98 MEC Modif traversée des faces d'eau pour la N64
GuS 11:52 23/11/98 GAM Correction de probleme de sauvegarde lors de chargement d'une partie
SNA Optimisation du chargement du fichier de pointer globaux
Changement de la crypto, ajout d'un cache dans les SNA_file.
AI Vire _AI_EXCLUDE_NEVER_USED pour les sauvegardes
CRB Modifs pour le cryptage des fichiers SNA.
VL 11:02 23/11/98 GLIGLOU Correction du problème des bandes noires en cas de chagement d'offset de l'écran
BART 10:35 23/11/98 MAIN2_0 Corrections diverses pour Main2 (apparition des messages, pertes du focus ...)
GLIGLOU
(Glide2, Gld)
VIG
JT 10:23 23/11/98 MEC Correction bugs :
- possibilité d'utiliser une petite zone en Gi sans tremblements
- pb de blocages contre des 'murs' de type GI
FBF 10:01 23/11/98 AI correction probleme de compilation Release et Retail
BNT 18:54 20/11/98 GAM correction pour que l'effet sinus qui s'applique aux zones affichées soit le même que
celui appliqué à l'acteur propriétaire
CTO 18:42 20/11/98 GEO Calcul du BoundingVol des sprites pour les box
BNT 18:10 20/11/98 AI - correction d'un bug d'inertie dans la lecture du pad mode mario
- blindage SAF_ de toutes les fonctions d'IA qui accèdent au rapport de collisions
- optimisation de COL_LitPointCollisionMains() et COL_LitPointCollision()
(VE)FBF 18:08 20/11/98 AGO Correction Bug constante de temps pour AGO
JT 18:05 20/11/98 MEC Correction bugs:
- un acteur peut être poussé par un autre acteur en marche
- traversée des faces d'eau en nage
MT 17:58 20/11/98 AI Mise à jour du fichier ReadRuleCB.c
YLG 17:27 20/11/98 GAm Warning si (StandardCamera n'est pas défini dans *.lvl) en Editeur seulement
(VE)MT 16:27 20/11/98 AI Correction du plantage des .car qui référencent des reflexes initiaux qui n'existent plus.
FBF 16:02 20/11/98 MAIN,MEC Correction pour un problème de link de TME
CTO 15:42 20/11/98 GAM Desctivation des sons pour les persos inactifs
Correction bug changement de secteur (traitement de desactivation effectue now)
JT 15:25 20/11/98 MEC Correction bug recallage des ZDM de type non eau sur les faces d'eau
VL 15:21 20/11/98 GLIGLOU changement du traitement texture AAA (marche pour tous drivers)
MT 14:32 20/11/98 GAM,SPO,OAC Modification concernant les sous-maps.
Seuls les acteurs présents physiquement dans la sous-map sont chargés (et non plus tous
les acteurs de la map).
Gestion des positions multiples.
Nouveau flag dans l'acteur : 'In all SubMaps' pour préciser que l'acteur doit être chargé
dans toutes les sous-maps de la map, quelle que soit sa position.
Modification de la fonction de changement de map pour prendre en compte la position d'entrée.
JT 10:35 20/11/98 COL Correction normalisation des normales des objets zommés
#################################################################################################################################
CHG VERSION COMPLETE 10:11 20/11/98
VERSION DESIGNER
#################################################################################################################################
JT 17:37 19/11/98 MEC Correction bug plateforme : la matrice du super objet d'un acteur sur une plateforme
n'était pas encore mise à jour lorsque l'IA de l'acteur se jouait.
CO 17:05 19/11/98 GLIGLOU Modification du calcul du paramètre alpha pour les RLI
BNT 14:17 19/11/98 AI corrections dans HIER_ForcePere(), HIER_LiberePere() et HIER_MesFils() pour ne pas planter
ou râler sans raison quand la MS Dynamics de l'appelant n'est pas allouée, car elle n'est
en fait pas indispensable
#################################################################################################################################
CHG VERSION COMPLETE 17:45 19/11/98
#################################################################################################################################
JT 12:43 19/11/98 MEC Ajout de la config Debug with Editors
FBF 12:23 19/11/98 Main,Main2_0, intégration modifs code commun U64
AGO,AI,FIL,GAM
GLI,SHW,SPO
GLIGLOU,IPT
MMG,SAI,SCT
YLG 11:56 19/11/98 AI Correction pour le SiPasU64
CTO 11:33 19/11/98 SPO correction bug culling sur //Box des IPO hierarchises (ex : fleur nenuphar)
CO 11:20 19/11/98 CTL, OAC correction d'un bug d'affichage et de mise à jour pour toutes les mini-structures
Enum codées sur un seul bit (Dynamic_Size, entre autres...)
BNT 17:36 18/11/98 AI nouvelle fonction d'IA VEC_CombinaisonTemporelleVecteur(), qui adapte le coefficient de
combinaison en fonction du DeltaT. Cette fonction et VEC_CombinaisonVecteur() sont
désormais SAF_Blindées pour vérifier que le coefficient est dans l'intervalle [0, 1]
#################################################################################################################################
CHG VERSION COMPLETE 17:47 18/11/98
#################################################################################################################################
JT 15:48 18/11/98 MEC - Modification de la fonction qui fait tomber des arêtes
- Suppression de la récursion en saut
- Prise en compte des arêtes seulement à partir d'une certaine vitesse
- Modification de la fonction de recallage
- Modification légère de la marche
- Modification du saut
GuS 14:38 18/11/98 SAI Modifs dans le format de sauvegarde (Suite et fin, enfin j'espere :-)
GAM Cleanage des sauvegardes, changement d'ordre des reinit pour les sauvegardes
#################################################################################################################################
CHG VERSION COMPLETE 15:15 18/11/98
#################################################################################################################################
YLG 08:43 18/11/98 AI,GAM Correction dans les noms des slots
SPO Correction dans la fonction qui permet d'enlever tous les SPOs envoyés au second viewport
#################################################################################################################################
CHG VERSION COMPLETE du 17/11/98
#################################################################################################################################
CHG 14:49 17/11/98 AI Modifications pour l'ajouts des mots clés, fonctions,procédures,... en anglais
JMD 14:56 17/11/98 gliglou, GAM integration d'AGO (Animations Graphiques Optimisées)
SCT, AI
VL 14:18 17/11/98 GLIGLOU Ajout du traitement des textures N64 de type AAA.
VL 10:28 17/11/98 GLIGLOU Ajout du traitement des textures mirroirs (_mx, _my et _mxy)
CTO 17:24 16/11/98 GAM Correction bug anim (visible sur le tonneau_vase)
#################################################################################################################################
CHG VERSION COMPLETE 17:30 16/11/98
#################################################################################################################################
GuS 12:22 16/11/98 GAM SAI Modifs dans le format de sauvegarde (Part One)
Passage du block SAI en WithoutFree
YLG 09:18 16/11/98 GAM Correction pour la binarisation
BART 17:13 13/11/98 GLIGLOU Correction bug sur perte focus quand pas en 16 bits
MAIN2_0, ITF
YLG 14:13 13/11/98 GAM Correction dans les chargements son pour la binarisation
YLT 12:04 13/11/98 GAM clocks.c modification de la borne maximale du dt (passage a 133 ms)
pour corriger des bugs de rayman sur N64 (saut trop haut...)
#################################################################################################################################
CHG VERSION COMPLETE 15:05 13/11/98
#################################################################################################################################
JT 18:10 12/11/98 MEC Correction bug : recallage sans traversée des faces d'eau
JMD 18h55 12/11/98 AI, SPO, SCT - miroirs
gliglou - attenuation de l'amplitude des effets sinus (/10)
CB 17:47 12/11/98 AI Corrections sur AfficheTexte, et collidepoint.
BNT 17:46 12/11/98 AI Correction dans la rotation par la fonction de lecture du pad, pour ne pas écraser d'eventuels
déplacements immédiats effectués par l'IA à l'aide de ACT_ReorientePerso() et consorts
VL 16:13 12/11/98 GLIGLOU Correction d'un problème d'affichage de vignette (au cas ou le PixFmt de la D3DSurfPrim
VIG n'est pas 565, ce qui est le cas de Riva 128). Plus un peu de ménage au passage pour
virer des fonctions spécifiques D3D de la partie communes.
#################################################################################################################################
CHG VERSION COMPLETE 18:27 12/11/98
#################################################################################################################################
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
YLT 15:20 12/11/98 AI - nouvelles fonctions d'IA specifiques PC pour la calibration du joy:
"PAD_SetCenterPosition" , "PAD_ClearMaximalValues","PAD_SetMaximalValues"
- correction d'un bug dans l'application de la calibration (procedure joyanalogiquemodemario)
JMD 14:37 12/11/98 AI fonction AI pour les AGO (Animations Graphiques Optimisées) pour U64
- LanceAGO (Long, Vecteur, Vecteur, GMT, Real)
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
YLG 13:54 12/11/98 AI Correction au niveau de la récupération des noms des slots de sauvegarde
BART 12:42 12/11/98 AI Correction bug WP : Autoriser les comparaisons de 2 WP ayant pour valeur "Nullepart"
CB 12:37 12/11/98 CTL Anti-Bug
CTO 12:31 12/11/98 GAM Correction bug detection de changement de secteur (ex : glob ds glob_10)
BART 11:32 12/11/98 AI Correction plantage dans RESEAU_ConstruitCheminOrdonne avec Graph sans WP
CTO 17:58 10/11/98 GAM Lypsynchro entre ifdef (suite)
YLT 16:38 10/11/98 AI - Correction d'un bug dans vecteurAndAngle (plantage sur N64 quand un des vecteurs etait nul)
- Correction d'un bug dans la fonction de pad mode mario. Lorsque l'inertie etait nulle,
les valeurs renvoyées étaient nulles.
JMD 12:00 10/11/98 SPO, AI Nouvelle fonction AI pour retirer/restorer les SPO du second viewport
- SPO_SwitchSuperimposedTab(entier param)
* param = 1 : tous les SPO sont sauvés, puis retirés du second viewport
* param = 0 : les SPO sauvés sont restorés dans le second viewport,
il FAUT que les SPO ajoutés entre les 2 appels soient retirés du second
viewport grace a la fonction SPO_ReleaseSuperimposed() ou qu'ils soient detruit.
VL 10:58 10/11/98 GLIGLOU Supression de données non utilisées. Correction d'un bug sur la caps OnlySquaredTexture
FBF 10:48 10/11/98 GAM - suppression pragma + desactivation optimisation ombres sur les secteurs
CTO 10:54 10/11/98 GAM Correction bug de chargement du tblinit du .car
YLG 08:53 10/11/98 AI - Correction pour la compilation en RELEASE
AV 17:06 09/11/98 GAM - Correction du bug collision avec les zde des persos morts.
#################################################################################################################################
YLG VERSION COMPLETE 14:46 09/11/98
#################################################################################################################################
YLG 14:41 09/11/98 GAM,SNA - Binarisation du son
- gain dans la structure g_stEngineStructure (nom des Levels réduits à 30 charactères,
suppression d'un tableau non utilisé pour les sous maps 10 * 250 caractères)
- Modification dans le parser du son pour la génération des banques.
YLT 14:44 09/11/98 AI Correction d'un bug dans la fonction de lecture du pad (vieux bug, rien à voir avec le
bug du mode tonneau dans cask_10)
MT 12:21 09/11/98 GAM,OAC Modification de l'initialisation de la fréquence de calcul de l'AI. Cette fréquence est
toujours à 1 à l'initialisation de la map, et après la mort de Rayman. Elle n'est plus
sauvée dans les .car, et ne peut être modifiée que par l'AI.
FBF 10:02 09/11/98 SHW,SPO Correction ombres sur persos scalés + ombres sur objets avec sinus effect
JT 18:28 06/11/98 MEC Correction bug blocage en GI
CB 18:11 06/11/98 AI Correction bug delais AfficheTexte.
JT 17:46 06/11/98 MEC - report uniquement des collisions visibles ( les faces collisionnées après les faces
de la map en contact avec le perso ne sont plus reportées )
- modif de la fonction de recalage pour ne plus tenir compte de ces mêmes faces
- petites optimisations dans les parcours du tableau de collisions
- modification de la méca de varappe : le perso reste toujours en contact avec
un matériau varappe
CTO 17:19 06/11/98 GAM Materiau sonore pour la varappe et le GI
BNT 16:40 06/11/98 SCT les optimisations sur le culling acceptent un BDV quelconque par rapport à la frontière
des secteurs
CB 16:15 06/11/98 AI Nouvelle fonction TEXT_ParametreReel pour /%Fn:
CB 14:25 06/11/98 AI Nouvelle fonction TEXT_ParametreEntier, pour affichage entier par /%In:
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
VERSION PRISE EN COMPTE A PARIS POUR NINTENDO 64 (V15)
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
#################################################################################################################################
CHG VERSION COMPLETE 18:18 06/11/98
#################################################################################################################################
VL 12:23 06/11/98 GLIGLOU, VIG Correction format GF (réutilisation de l'ancien format, le nouveau étant incompatible
FIL avec les données de Rayman2)
FBF 12:26 06/11/98 GLI,MEC,AI - intégration modif code commun u64
GAM,GMT,SCT
SHW
BNT 12:14 06/11/98 COL - correction du lancer de rayon qui ne prenait plus en compte le CMT de filtrage passé
dans COL_PointCollisionAvecMateriau(), et qui faisait qu'on ne pouvait pas sortir
de l'eau en sautant dans Whale_10 (reporté version designers)
JT 10:51 06/11/98 MEC - inialisation du report de collision
- amélioration légère de l'accrochage par des modifs dans la marche
BNT 10:42 06/11/98 AI - nouvelle procédure d'IA COL_IgnoreFlagRayTraceAuProchainPicking(), qui fait qu'un lancer
de rayon par les fonctions COL_PointCollision(), COL_NormaleCollision(), COL_PersoCollisionne()
et COL_PointCollisionAvecMateriau() qui font un lancer de rayon, ignorent le flag
"No RayTrace Hit" et donc détectent les faces qui l'ont. Permet (indirectement)
de faire traverser les faces d'eau par le poing.
CTO 16:51 05/11/98 MAin Correction pour les dll son DirectSound
YLG 15:29 05/11/98 MEC - Correction dans l'init du report de collision (plantage lors d'un changement de map en binaire)
#################################################################################################################################
CHG VERSION COMPLETE 18:01 05/11/98
#################################################################################################################################
JT 12:36 05/11/98 MEC 2 niveaux max de récursion dans la méca de saut (uniquement pour Rayman)
FBF 12:20 05/11/98 AI,GAM Suppression des Free dans le bloc IA pour la version U64
CB 11:58 05/11/98 TIA Correction mise à jour moteur pour sidebug et sipasu64
CB 11:45 05/11/98 TIA Accélération ouverture var designers (roumains)
JT 11:39 05/11/98 COL,MEC - Nouvelle méca de marche
- Correction bug pour faire tomber Rayman des arêtes
- utilisation d'un tableau global dans les appels des collisions pour diminuer la taille de la pile
- Prise en compte de 25 collisions à chaque appel (à la place de 50)
YLG 10:33 05/11/98 SNA,CRB,GAM - Correction dans la binarisation (La binarisation ne marche plus qu'avec main2_0
- Binarisation du son
- Ajout du projet Rm2sndparser dans Appli
BNT 18:39 04/11/98 SPO,SCT - réordonnancement de l'envoi à l'affichage: les hiérarchies dynamiques sont
envoyées avant les hiérarchies statiques de chaque secteur, en alternance
pour permettre une meilleure utilisations statistique du zbuffer sur N64
GLIGLOU - petite optimisation dans l'application des lumières sur les acteurs
CB 18h13 04/11/98 AI, GAM Modif affichetexte pour pouvoir prendre en compte une pause par /PXXX:
JMD 18h00 04/11/98 AI, gligou fonctionq ai pour le parametrage des effects
- Effect_SetSinusFreq3D (long XFreq, long YFreq, long ZFreq)
- Effect_SetRLISinusAmplitude ( long red, long green, long blue)
- Effect_SetRLISinusBase ( long red, long green, long blue)
CO 16:55 04/11/98 SCT La boite englobante du secteur (= frontière) peut maintenant être
plus petite que le secteur.
CTO 16:03 04/11/98 GAM Blindage init des event dans les anims
CO 15:50 04/11/98 T3D Correction de plusieurs crashs sur le Player d'Anims
OLG Correction de la limitation des noms à 20 caractères
Création des lumières : Actor Off par défaut
OCA Correction du changement de pas de la caméra
TGM Correction de l'édition du Tiling
Correction du crash en double cliquant sur le contrôle de texture
OWP Warning lors de l'insertion d'un WP dynamique
Ajout de la fonction Set Static pour les waypoints
TAC Correction de l'instabilité de l'éditeur d'actions
#################################################################################################################################
CHG VERSION COMPLETE 17:50 04/11/98
PB VERSION RELEASE: Les persos ne sont pas affiché.
#################################################################################################################################
FBF 13:51 04/11/98 GAM,PCS,AI test et suppression warning version release
SNA
CTO 12:38 04/11/98 GAM remise en place d'une modif ecrasee
VL 11:26 04/11/98 GLIGLOU ménage texture (viré pas mal de fonction exportée qui n'existe plus ou ne sont pas utilisés
par les DLL)
BNT 10:55 04/11/98 IPO,PO - modifié les DSP pour virer un fichier contenant une fonction non appelée
- éliminé l'exportation des fonctions en question dans les headers publics
GuS 10:19 04/11/98 GAM GLIGLOU Corrections mineures pour la binarisation et les tests automatiques de change map
JMD 09:55 04/11/98 gligou sinus effect (RLI et objet 3D)
CTO 18:35 03/11/98 AI - Fonction pour la sonorisation des menus
SON_Pause()
SON_Reprendre()
EnvoieRequeteMenuSon("SND_toto")
SON_ArretSonMenu()
FBF 17:38 03/11/98 AI,FIL,GAM,MEC - Suppression des warnings, suppression des lipssynchro
MTH,SNA,INO,IPT
ISI,ITF,MGT,MOR
PIC,POS,PRT,SPO
AV 17:26 03/11/98 GAM,AI,MEC,COL - Suppression de tous les warnings
BART 17:12 03/11/98 GLIGLOU correction plantage avec nom du drivers (cf Vincent) ...
BNT 16:20 03/11/98 GEO - le culling fait la distinction entre les différentes faces testés, pour ne pas les
retester quand ce n'est pas nécessaire
- correction du culling des sphères (les normales gauches et droites étaient toujours
inversées)
GAM - élimination de quelques warnings
IPO - élimination de quelques warnings, modif d'appels pour le culling
PO,SCT,SHW,SPO - modif d'appels pour le culling
MT 15:50 03/11/98 GAM Possibilité de charger une sous-map à partir d'une autre sous-map (uniquement en !RETAIL
pour les tests des sous-maps).
VL 14:24 03/11/98 GLIGLOU Correction d'un bug dans les fonctions d'accès aux paramètres des textures
#################################################################################################################################
CHG VERSION COMPLETE 09:13 04/11/98
#################################################################################################################################
FBF 11:32 03/11/98 makeanim,AI intégration modifs code commun U64 + correction problèmes de compilation / execution
GAM,GEO,GLI
SCT,PO,MEC
RND,SHW,SPO
AV 11:17 03/11/98 COL,GAM - Démos : finalisation du mode retour en arrière. Enregistrement des modules contrôlés
par l'IA.
- Suppression d'un variable locale tableau dans les collisions qui remplissait la pile.
- Suppression de quelques warning.
MT 10:35 03/11/98 GAM Modification du fichier produit concernant les temps passés dans l'AI, le player et la
méca des modèles.
CTO 09:46 03/11/98 MakeAnim Correction bug sur les channels avec un pb de nom
VL 09:05 03/11/98 DX6 modif chargement texture
YLG 18:32 02/11/98 SNA,GAM Modif pour le binarisation
VL 18:17 02/11/98 GLIGLOU&Drivers Capabilities dela DLL / carte pour eviter quelques appels à la DLL et pour
cleaner un peu.
#################################################################################################################################
CHG VERSION COMPLETE 09:10 03/11/98
#################################################################################################################################
BART 11:21 02/11/98 GLIGLOU accélération du mode fenêtré
(glide2+glide3) ne marche pas pour GLIDE3, pour l'instant ...
MAIN2_0 + qq bugs à revoir ...
FBF 09:50 02/11/98 GAM,OAC - ajout d'un custom bits pour jouer les sons sur les persos non visibles qui sont
unseen frozen. Ce flag permet de jouer les événements sons de l'anim player sans
calculer les matrices ni la partie affichage.
JMD 09:45 02/11/98 gligou - lens flare
BNT 18:04 30/10/98 GEO - correction d'un bug de culling (les plans gauche et droit étaient inversés, et donc
les résultats In et Intersect n'étaient pas toujours corrects)
- petite optimisation du culling en cas de résultat intersect
PO,SPO - petite optimisation du culling sphere (on ne copie plus la translation de la sphere,
on la passe directement)
GLIGLOU,PO, - prise en compte des différentes valeurs de retour possibles du culling
SPO
CTO 17:51 30/10/98 MakeAnim V 1.13d - modif dans le traitemetn des Erreurs (tri Erreur/warning)
Ajout d'un fichier decrivant les principales erreurs (MakeAnim error.rtf)
MT 17:41 30/10/98 GAM Modification du fichier produit concernant les temps passés dans l'AI, le player et la
méca des modèles.
AI Remise à jour de la fonction "ACT_ForcePositionMoyennePerso"
#################################################################################################################################
CHG VERSION COMPLETE 16:52 30/10/98
#################################################################################################################################
FBF 16:55 30/10/98 GAM,GLIGLOU ajout de #ifdef pour u64
SPO séparation de camera.c en camera.c commun et camera.cxx spécifique
passage de hiebdvol.c en spécifique
FBF 12:30 30/10/98 COL,SPO,AI suppression d ecode qui n'est plus utilisé, séparation
GAM,PIC,SHW ombres simples / complexes par define, nettoyage du code, regroupement de fonctions
quasi-identiques.
CTO 11:31 30/10/98 GAM Calcul des matices globales si ce n'est pas fait pour les Generic Event
(custom bits NeedModuleMatrices)
AV 15:02 29/10/98 GAM,AI,IPT - Mise au point du mode magnétoscope pour les démos (marche arrière, accéléré).
- Sauvegarde dans les démos des modules contrôlés par l'IA (chenille).
- Test correct du clavier et du joystick pour arrêter les démos.
BNT 14:56 29/10/98 POS - optimisé POS_fn_xGetMaxScale()
SCT,SPO - les lumières sphériques ne sont envoyées au culling que si le secteur n'est pas In
- si le border du secteur est identique à son BDV, le culling effectué lors de l'affichage
statique est réutilisé pour l'affichage dynamique
VL 14:31 29/10/98 DirectX6 petites modifs
#################################################################################################################################
CHG VERSION COMPLETE 17:11 29/10/98
#################################################################################################################################
VL 11:21 29/10/98 Gliglou/Glide2 Changement du rendu des textures NZ et NZ filtré. Le résultat est parfois meilleur parfois moins bon.
L'avantage est que cela fait disparaître la notion de chromakey dans le moteur d'affichage
et cela diminue le nombre de face transparente (=> moins de bug de tri en Z)
JMD 11h15 29/10/98 gligou lens flare
JT 11:09 29/10/98 MEC Meme procedure pour l'init et le reinit
CTO 10:34 29/10/98 GAM Correction du bug de la mains droite de rayman en varappe
(bug dans le chargement des anims)
FBF 18:33 28/10/98 SHW,SPO modif dans les fonctions de lancé de rayon + ombres
MT 17:44 28/10/98 GAM Suppression du code concernant la compression des MS.
FBF 16:22 28/10/98 GAM,SPO,IA mise en place du calcul simplifié des ombres.Dans un premier temps,
SHW,SCT,EDT toutes les ombres seront de type simplifié. Utilisation du lancé de rayon
segment pour les ombres.
remise en état du custombit shadowonme, implémentation des SO flags
raytrace_hit et shadowonme pour pouvoir définir si un objet de décor
fait rebondir le point et si l'ombre se dessine dessus.
modification des parcours de hiérarchie pour le lancé de rayon IA + ombres
MT 15:52 28/10/98 SPO Optimisation de la partie commune de l'affichage.
JT 15:45 28/10/98 MEC Légère optimisation de la méca de shoot
BNT 14:48 28/10/98 GLIGLOU une fonction d'accès pour récupérer rapidement la position absolue d'une lumière
GEO une fonction pour faire un culling sur une sphère décrite en global
SCT les lumières sphériques sont passées au culling avant d'être envoyées au viewport
#################################################################################################################################
CHG VERSION COMPLETE 17:31 28/10/98
#################################################################################################################################
CTO 12:07 28/10/98 MakeAnim V1.13c Correction pour eviter les decalages avec des A3D vide ou foireux
BART 11:15 28/10/98 MAIN2_0 interversion des touches F5 et F6
BART 10:50 28/10/98 GLIGLOU(Glide2) ça ne plante plus à la perte du focus !
(il faudrait peut-être répercuter ça pour Glide3 : Vincent, c'est ton job, non ?)
JT 10:54 28/10/98 GAM,MEC Correction bug ChangeMap
CTO 18:28 27/10/98 GAM Changement notation de version de A3i
Taille des stacks A3i dans Game.dsc
BART 17:27 27/10/98 VIG Antibug "porcho" vignette pour Résolution != 640x480 en attendant l'archive des Roumains
CO 17:25 27/10/98 AI Ajout d'une fonction d'IA pour le mode Look de la camera :
Cam_ChangeModePourMoteur
BART 16:02 27/10/98 GAM Je fais des SnapShots de la taille que je veux !
BNT 15:54 27/10/98 POS optimisation de POS_fn_vNormalizeMatrix() (utilisée dans la méca de base)
SCT,SPO, optimisations élementaires de l'affichage commun (gain ~5%)
GAM,GEO
#################################################################################################################################
CHG VERSION COMPLETE 17:54 27/10/98
#################################################################################################################################
CHG 13:53 27/10/98 AI Traduction des préfixes des fonctions anglaises et opérateurs (c'est fou ce qu'on s'amuse...)
Il faut récupérer les fichiers AIlangue.txt et Knownwords.
CO 12:05 27/10/98 ITF Correction du problème de focus des Tip of Day
Mise à jour des tips et amélioration de l'affichage.
JT 11:55 27/10/98 GAM Allocation des MSDynamics des always dans le bloc TMP
JMD 11:05 27/10/98 gligou, SPO Lens flare
GAM
CTO 11:01 27/10/98 gam,MakeAnim V1.13b Correction sur l'interpolation des quat
CHG 17:56 26/10/98 GAM Correction des transparences non RAZ lors des reinits
#################################################################################################################################
CHG VERSION COMPLETE 17:05 26/10/98
#################################################################################################################################
CTO 12:34 26/10/98 MakeAnim Correction sur l'optimisation des keyframes
avec les empty object et les generate channel
YLG 11:26 26/10/98 SND,GAM, Diverses corrections pour la binarisation
GLIGLOU
BNT 11:01 26/10/98 AI nouvelle procédure d'IA ACT_ForceTraitementPerso(perso) -> fait croire au moteur
qu'un perso n'a pas été traité -> il est retraité s'il est à nouveau rencontré
dans la hiérarchie suite à un déplacement hiérarchique.
SPO ajout d'une fonction nécessaire pour ça (pour invalider les matrices de l'objet et
de ses fils)
VL 10:17 26/10/98 GLIGLOU Ménage dans partie texture.
CTO 10:20 26/10/98 GAM,MakeAnim V1.13a - correction bug en presence d'anim V5 et
ajout de la precision en parametre
CHG 09:45 26/10/98 IA AI Correction du bug de la fonction ZON_LitCentreZDEType qui ne tenait pas compte des scales.
GuS 18:35 23/10/98 SNA Modif binarization
BART 16:18 23/10/98 MAIN2_0 Release toujours !
CO 16:05 23/10/98 GAM,SCT,OSC Gestion des secteurs visibles en mode look
VL 14:38 23/10/98 GLIGLOU Début du ménage dans la partie texture (c'est un putain de bordel et encore je pèse mes mots)
CO 14:35 23/10/98 EDT Correction d'un crash lors de la recherche du secteur courant pour la Tool3D
GAM 14:28 23/10/98 IPT Correction d'un bug
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
VERSION PRISE EN COMPTE A PARIS POUR NINTENDO 64
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
#################################################################################################################################
CHG VERSION COMPLETE 17:08 23/10/98
#################################################################################################################################
GuS 12:38 23/10/98 SNA Modif : pas de realocation des blocs memoire au changement de map
SAI Cleanage du bloc de memoire du level apres changement de map
GAM Modifs pour la binarisation
Main2_0 Ajout d'un module ITF bidon pour la binarisation
BNT 12:09 23/10/98 AI correction dans les procédures de déplacement de persos pour que le tonneau n'ait plus
de retard sur RM en mode fusée
BART 11:59 23/10/98 MAIN2_0 cleanage dans les libs includes en Release
MT 11:54 23/10/98 AI,SCT,SPO,OAC Ajout d'un nouveau champ dans StandardGame permettant de fixer la limite à partir de laquelle
un acteur est considéré comme 'trop loin' de Rayman.
Ajout des fonctions d'Ai permettant de fixer cette limite, ainsi que les limites de la
zone de transparence.
GAM Modification du contenu du ficher RasterDump.html.
BART 11:50 23/10/98 MAIN2_0 cleanage dans les libs includes en Debug
CO 18:35 22/10/98 OLG Modification de la valeur initiale du Alpha des lumières
JT 18:10 22/10/98 MEC Prise en compte du custom bit 2 pour recalculer les matrices globales des modules
FBF 17:55 22/10/98 AI,GAM,GEO intégration modifs code commun U64
IPT,MTH,PRF
MEC,MMG,SHW
SCT,SPO
BART 17:48 22/10/98 MAIN2_0 Modifs dans les flags + libs Release + nouvelle config Retail
MAIN petite modif dans version D3D Release
CHG 16:24 22/10/98 GAM, AI Correction dans TEXT_Affiche des plantons à causes des chaînes se terminant par des codes.
YLG 15:54 22/10/98 GAM Ajout pour test.ini
modif dans l'affichage des rasters (PC par défaut)
JT 15:57 22/10/98 AI Optimisation fonction HIER_EstFils_acteur
YLT 14:59 22/10/98 AI Correction Bug de Scale avec changevisee perso
CO 14:35 22/10/98 OLG Modification de l'initialisation des lumières pour le paramètre Alpha.
#################################################################################################################################
CHG VERSION COMPLETE 17:43 22/10/98
#################################################################################################################################
CHG 12:03 22/10/98 GAM Correction du Bug de TEXT_Affiche avec les chaînes >255 caractères.
CO 11:40 22/10/98 OAC Modification des valeurs par défaut des mini-structures lors de la création
d'un nouveau modèle.
JT 10:35 22/10/98 MEC Modif pour supprimer les tremblements en Gi et Varappe
CO 10:10 22/10/98 TGM Correction d'un crash lors du refresh des textures
JT 09:44 22/10/98 MEC Correction bug décrochage d'une plate-forme en rotation pure (traversée des planches dans Nave)
FBF 09:18 22/10/98 AI Correction bug collision lancé de rayon
JT 16:12 21/10/98 MEC Modif méca de GI
BART 15:51 21/10/98 MAIN2_0 Prise en compte du ScreenSaver :
- en RETAIL seulement, on désactive au début et réactive à la fin ...
- dans toutes les configs, on minimise l'appli si un ScreenSaver se déclenche !
BART 15:03 21/10/98 POS, MAIN Nouvelle configuration "Debug with Editors" (ACTIVE_EDITOR) dans POS pour avoir SAF_SAFE
MEC 14:31 21/10/98 MEC - La méca ne peut faire tomber Rayman d'une arête qu'en dessous de 10 m/s
- Prise en compte du scale dans la méca de shoot
#################################################################################################################################
CHG VERSION COMPLETE 09:53 22/10/98
#################################################################################################################################
YLG 13:49 21/10/98 GAM Modif pour l'utilisation de test.ini
BNT 12:37 21/10/98 AI correction de lecture du pad analogique en mode varappe
JT 12:30 21/10/98 MEC Correction bug pour la glisse
JMD 12h10 21/10/98 TIA, OAC CLast ;-)
BART 10:55 21/10/98 POS comme qui dirait un blindage dans normalisation de matrice !
YLG 10:22 21/10/98 IPT Correction dans l'init quand on est en chargement binaire
GAM Ajout d'une option quand on utilise test.ini
CO 10:10 21/10/98 TIA Correction d'un écrasement des valeurs initiales des variables designers
des instances lors de la compilation de l'IA après une erreur sur la
déclaration des variables.
BART 09:46 21/10/98 MAIN2_0 Correction bug pour Driver qui n'accepte pas le mode fenêtré
CHG 09:35 21/10/98 GAM Ajout de la touche ² qui efface les options (rasters, gendoors, wp, ....)
CTO 18:38 20/10/98 SND,SNDext Mise a jour des lib nouvelle version 5.7.2
BART 17:05 20/10/98 MAIN2_0 Faut bien que j'archive quelque chose de temps en temps ! ! !
JT 16:59 20/10/98 MEC Correction bug reinit
CO 16:10 20/10/98 AI,TIA Rechargement des valeurs initiales des variables designers pour les instances
JT 16:06 20/10/98 MEC Correction bug initialisation MsDynamic lors du reinit
BNT 16:00 20/10/98 AI nouvelle lecture du pad. Donc, si vous prenez la version, il faut impérativement
reprendre le gamedata qui va avec (quand je l'aurai archivé évidemment)
FBF 15:41 20/10/98 ITF modif sur projet release qui définissait _DEBUG
MT 15:24 20/10/98 GAM Production d'un fichier HTML regroupant les temps pris par l'execution de AI,Player et
Meca par acteur et par modele (Ctrl+Shift+M => RasterDump.html dans exe\main)
Suppression temporaire de la compression/decompression des MS
JT 14:30 20/10/98 MEC Corrections de plusieurs pbs de GI, en particulier sur les map Learn_30 et nave_20 :
- blocage sur des arêts
- décrochages intempestifs
- blocages
Légère correction pour faire tomber Rayman lorsqu'il marche sur des arêtes
#################################################################################################################################
CHG VERSION COMPLETE 15:54 20/10/98
#################################################################################################################################
YLT 12:43 20/10/98 AI Blindage de COL_CollisionWP (plantage en release évitable)
YLG 12:27 20/10/98 IPT Correction
GAM Correction dans les sauvegardes
AI correction
CB 12:02 20/10/98 AI Correction bug pour SiDebug et SiPasU64
CTO 17:30 19/10/98 GAM,MakeAnim Version 1.12 - Integration des dernieres modifs de Seb
#################################################################################################################################
CHG VERSION COMPLETE 18:47 19/10/98
#################################################################################################################################
CHG 16:03 19/10/98 ITF, GAM Affichage de la positions 0,0,0 des instances dispo sous le moteur par le biais du menu
des éditeurs
JMD 15h20 19/10/98 TIA, OAC CFast
MT 14:35 19/10/98 GAM Correction bug compression MS Dynam
CB 11/36 19/10/98 GAM Ajout d'une section LevelOptions dans le .dsc, avec pour le moment
une entrée EraseBackground(On/Off).
MT 09:44 19/10/98 GAM Correction bug Page Acteur des rasters
#################################################################################################################################
CHG VERSION COMPLETE 17:28 16/10/98
#################################################################################################################################
YLG 14:00 16/10/98 AI,GAM,GLIGLOU Fonctions d'Ia pour sauvegarder et rrestaurer les valeurs du brouillard global
Blindage dans l'IA au niveau des tableaux
CO 12:35 16/10/98 SCR Correction de la sauvegarde pour les données du deuxième répertoire spécifique
YLT 12:29 16/10/98 AI Mise en #ifdef N64 de la calibration automatique
CO 11:40 16/10/98 OSC Correction d'un crash en utilisant l'entrée "All Sectors" pour les Sound Events
CTO 11:11 16/10/98 MakeAnim Version V1.11b
correction bugs sur les objets de numero > 255
supression des event non-utilises (lors du compactage)
CO 09:30 16/10/98 ITF,OAC, Ajout de l'affichage des listes d'objets par secteur et par type
OLG,OWP Ajout de la sélection automatique de tous les objets d'un secteur et
d'un type donné.
JT 18:13 15/10/98 MEC - Possibilité de mettre des plateformes en méca de shoot
- Correction bug lorsqu'on change d'orientation en méca de shoot
BNT 16:30 15/10/98 AI - correction de ACT_FixePasDeCollisionZdeAvecProjectiles() qui avait perdu son implémentation
début juillet.
GAM - optimisation minime dans StdGame.c
YLG 15:54 15/10/98 ConvImg - Ajout du projet ConvImg dans Appli. Les mipmaps sont calculés au moment de la conversion
TGA en GF
GLIGLOU - modif du chargement des GF (uniquement dans la version 3DFX)
FIL, VIG - Modification des fonctions de manipulations des GFs
IPT, GAM - Utilisation d'un tableau pour les IPT plutôt qu'une liste (Ne pas oublier d'ajouter Computable()
avant AddInputDeviceFile("Link.ipt") dans Game.dsc.
IPT_DX5 - IPT et INO pour DirectX5 (gain 25 %)
etINO_DX5
#################################################################################################################################
CHG VERSION COMPLETE 17:30 15/10/98
#################################################################################################################################
CHG 14:32 15/10/98 GAM, IA Modifications/Debuggages de la fonction TEXT_AFFICHE
JMD 12:10 15/10/98 TIA CFAST
MT 11:35 15/10/98 GAM,AI Modification de la page raster d'un acteur
Ajout d'une nouvelle fonction d'AI DEBUG_LitCompteurCPU() qui retourne le compteur interne
CTO 11:33 15/10/98 GAM correction sur l'init des events lors des transitions fluides
BNT 11:00 15/10/98 AI - correction de RESEAU_PositionAbsolueWP pour ne pas planter quand le WP fourni est invalide
(-> renvoie un vecteur nul et ouvre une alerte SAF)
- petite optimisation de TEXTE_ChangeCaractere()
BNT 09:52 15/10/98 GAM Petite correction de ANI_ChangeFrameCourante(). Quand la valeur passée est supérieure
au max, elle n'est pas modulée mais maximisée.
CO 18:15 14/10/98 OAC Amélioration du dialogue de choix des icônes pour les modèles
CO 17:45 14/10/98 OCA Correction d'un crash à l'enregistrement du premier slot par défaut.
FBF 17:42 14/10/98 GAM Correction bug dans le player d'anim, sur le setframe(aléatoire)
CO 17:20 14/10/98 TIA Modification de la coloration des constantes dans le texte d'IA
CO 16:40 14/10/98 TIA Correction d'un bug d'ajout dans la Watch pour les variables "private"
CTO 16:10 14/10/98 MakeAnim Correction bug sur les transparences (V1.11a)
FBF 15:40 14/10/98 SPO Correction bug prise en compte du scale pour le calcul des lumières sur les persos
CTO 14:39 14/10/98 SND Correction bug effet doppler
CO 14:20 14/10/98 TIA Correction d'un bug de sauvegarde du fichier DEC pour les variables "private"
#################################################################################################################################
CHG VERSION COMPLETE 16:36 14/10/98
#################################################################################################################################
CTO 12:09 14/10/98 MakeAnim,GAM Ajout d'une option de compactage -z
(compacte les tbl, save l'original dans 1 .tbo, sauf pour les familles de makeanim.ini)
suppression du pre-chargement des tbl a la lecture du .car et deplacement
du chargement reel apres la lecture du sta (et donc des anims)
CO 11:10 14/10/98 OAC Correction de la détection du type des familles (Normal ou Gendoor) pour
la création d'un nouveau modèle (prise en compte des TBL spécifiques)
VL 10:53 14/10/98 Main2_0 correction d'un blème.
BNT 10:29 14/10/98 TIA correction pour n'accepter que les valeurs de type numérique, bool ou mask derrière
l'opérateur factice '?'. Sinon ça ne détectait pas l'erreur suivante:
Si ? NomDeDsgvarQuiNExistePas
car le nom était interprété comme une chaîne en dur dans le code, au lieu de générer
un parse error (IA de l'obus fusée) sur une variable inexistante
CO 10:15 14/10/98 ITF,OAC Changement de l'icône d'un modèle dans l'éditeur.
JT 10:13 14/10/98 MEC Correction bug lors du saut sur des doubles-faces
BART 18:58 13/10/98 AI, GLIGLOU 2 nouvelles fonctions : MAT_FixeDecalageTexture et MAT_ScrollingPause
JT 17:32 13/10/98 MEC Correction d'un bug de traversée lors du saut sur les planches
YLT 17:03 13/10/98 RND Correction des randoms sur des entiers. Si on choisissait entre 0 et 3 on obtenait quasiment
que des valeurs entre 0 et 2 et tres rarement des valeurs à 3.
Maintenant, on obtient aussi souvent des 3 que des 0,1 ou 2
YLG 15:20 13/10/98 MEC Correction d'un bug dans la mécanique de la caméra
VL 14:49 13/10/98 GLIGLOU un peu de ménage ca fait pas de mal (j'ai pas recompilé, j'espère qu'y a pas de bug )
#################################################################################################################################
CHG VERSION COMPLETE 17:27 13/10/98
#################################################################################################################################
VL 13:43 13/10/98 GLIGLOU Modif minime pour le scroll des materials par IA
BNT 12:35 13/10/98 AI - correction de Break(), qui fonctionne désormais (100% sûr!)
JMD 10:10 13/10/98 TIA, IA Cfast
VL 09:52 13/10/98 GLIGLOU Cleanage des fonctions pour écrire du texte (passée dans la partie commune)
MT 09:32 13/10/98 OAC Modification noms des controles des custom bits.
FBF 18:45 12/10/98 COL,SPO Regroupement de deux fonction de détection quasi-identiques en une seule
YLT 15:50 12/10/98 AI optimisation en vitesse fonction d'IA GetWPAbsolutePosition (58% gagné)
CO 15:30 12/10/98 OLG Correction du plantage lors de l'utilisation des sliders en mode swap gauche.
BNT 14:37 12/10/98 AI/GAM petite correction dans ANI_ChangeFrameCourante() pour fonctionner sans pb quand la valeur
est négative
YLT 13:38 12/10/98 AI optimisation en vitesse de l'utilisation du champ "position" dans l'IA
optimisation (suite) le la condition COL_CollisionWP() en tout 53% de gagné en vitesse
#################################################################################################################################
CHG VERSION COMPLETE 17:40 12/10/98
#################################################################################################################################
CO 11:55 12/10/98 OGD Correction d'un bug d'affichage pour la sélection de points dupliqués
VL 11:25 12/10/98 GLIGLOU Amélioration de l'effet chrome (plus de blème de clipping)
Réglage brightness possible (c'est pas top quand on va vers le + sombre).
CO 11:15 12/10/98 GLI Correction de la fonction TEX_vGetTextureChromakey utilisée par les éditeurs.
MT 11:00 12/10/98 GAM,SCT,SPO Ajout de 3 nouveaux custom bits permettant de ne plus jouer le player, l'AI ou la mace si
MTH,OAC l'acteur est trop loin de l'acteur principal (la distance limite est celle du min de la
zone de transparence).
Les custom bits 'Always' , 'Always Active' et 'UselessCulling', disparaissent (en fait, ils
deviennent dese variables internes)
FBF 10:59 12/10/98 COL Correction bug collision poing avec quelques murs...
(fichier col/inters.c)
JT 19:45 09/10/98 AI Correction bug HIER_MesFils (et ta mère ?)
FBF 19:10 09/10/98 GAM,AI,COL Réécriture et optimisation de toutes les fonctions de lancé de rayon, ainsi
SPO,PIC que les fonctions bas niveau de collision segment - sphere et segment - boite.
tous les lancés de rayon du jeu se font maintenant sur un segment orienté, au lieu
de se faire sur une demi-droite. seules les ombres utilisent encore (temporairement)
les lancés de rayon demi-droite, ainsi que les éditeurs.
Correction de bugs sur ces fonctions de détection, et blindage en debug.
Le lancé de rayon de l'IA est maintenant 2 fois plus rapide qu'avant.
ajout d'une config debug éditeurs dans le module COL.
CTO 17:06 09/10/98 GAM Correction arret du son lors des desinit des always
#################################################################################################################################
CHG VERSION COMPLETE 18:59 09/10/98
#################################################################################################################################
VL 15:17 09/10/98 AI, GLIGLOU Changement de résolution par le menu opérationnel (main2_0/glide2 seulement)
CO 14:35 09/10/98 SPO,ITF Correction d'un crash lors de l'affichage des ZDM Box.
CTO 14:18 09/10/98 GAM,Makeanim Correction sur le calcul des scales - MakeAnim V1.11
YLT 14:02 09/10/98 optimisation de la condition CollisionWP
optimisation de la fonction qui renvoie la position d'un waypoint.
CO 11:10 09/10/98 OZO Correction d'un crash lors de l'annulation d'un déplacement dans l'éditeur
de zones.
#################################################################################################################################
CHG VERSION DEBUG EDITEUR 12:29 09/10/98
#################################################################################################################################
MT 18:40 08/10/98 GAM,OAC Nouveau custom bit : 'Unseen Frozen Anim Player' (1) on ne joue pas le player lorsque
le perso n'est pas visible
CO 17:35 08/10/98 TIA Correction pour l'utilisation des SiDebug et SiN64 dans les macros
JT 17:26 08/10/98 MEC - Correction bug en méca de marche suite optimisation report de collision
- Possibilité de changer de direction en méca de shoot
BART 17:05 08/10/98 GLIGLOU Correction bug plantage sur perte focus
CTO 17:06 08/10/98 GAM Changement dans la gestion des Event Never Play
VL 16:22 08/10/98 GLIGLOU Changement de résolution opérationnel ( au moins Glide2 )
Main2
AI Modification du nom d'un fonction d'accès aux différentes résolutions
JT 15:43 08/10/98 MEC Correction bug utilisation obstacle non valide
CB 15:15 08/10/98 AI Correction CAM_ForceNormalState pour que ca n'annule pas les requètes courantes
à la caméra.
YLT 13:39 08/10/98 AI Blindage de actdistanceauperso pour que ça renvoie une distance infinie si on passe un perso
non valide.
#################################################################################################################################
CHG VERSION COMPLETE 16:28 08/10/98
#################################################################################################################################
YLG 14:08 08/10/98 AI Correction dans la procedure ChangePersoHorizSighting
CO 12:00 08/10/98 OAC,OSC, Modification du mode d'affichage des tips of day pour ces éditeurs
TME,TID,TPG pour corriger un problème de focus.
BNT 11:53 08/10/98 AI - modification de proto de la condition MEC_PeutTomber() -> MEC_PeutTomber(dsgvar vecteur)
récupère la direction dans laquelle la chute pourrait se produire. La modif ne concerne
que RM, qui est le seul à utiliser cette condition
MEC - correction d'un warning de compilation (fct ne retourne pas de valeur)
FBF 11:15 08/10/98 IA Correction Plantage quand Rayman meurt (fichier procedu1.cxx)
JT 11:01 08/10/98 GAM,AI,MEC - Réduction taille du report de collision
- Transmission du vecteur de chute
CO 10:40 08/10/98 TOT Modification du chargement éditeur pour les tables d'objets, pour permettre
l'utilisation simultannée de GameDPC et GameDN64.
#################################################################################################################################
CHG VERSION DEBUG EDITEUR 10:58 08/10/98
#################################################################################################################################
YLG 08:39 08/10/98 AI - Ajout de fonctions pour les menus
BNT 19:01 07/10/98 AI - correction des opérateurs < >, <=, >=, = qui renvoient un résultat faux quand un des
opérandes est entier et l'autre est réel
- gagné quelques cycles dans l'opérateur d'affectation
MT 18:26 07/10/98 AI Nouvelle fonction d'AI : MEC_LitVitesseAnimation() retourne le vecteur vitesse de
l'animation courante.
CO 18:05 07/10/98 SPO,OZO Correction d'un crash dans l'éditeur de zones (type des super-objets)
VL 17:59 07/10/98 GLIGLOU Fonction d'accès aux différents mode d'affichage
BART 14:25 06/10/98 GLIGLOU(Glide2) change résolution (en cours ...)
VL 17:19 07/10/98 GLIGLOU+MAIN2_0 Reapparition du projet Main2_0 (afin d'avoir un exe non MFC)
Correction mode fenétré Glide2
MT 16:16 07/10/98 AI Correction bug fonction 'HIER_MesFils'
(cas d'une liste de taille nulle)
MT 14:55 07/10/98 AI,GAM,OAC Nouveau CustomBit (2) : s'il n'est pas mis, on ne recalcule pas les matrices globales des
modules de l'acteur à la sortie du Player et lorsqu'on déplace le perso par l'IA.
GAM Correction du problème de réinitialisation de la MS 3dData pour les modèles d'always
SCT Mise à jour du custom bit 'OutOfVisibility' pour les perso des secteurs visibles non affichés
#################################################################################################################################
CHG VERSION COMPLETE 17:17 07/10/98
#################################################################################################################################
YLT 12:20 07/10/98 AI Fonction d'IA ACT_ChangeSPOFlag pour changer les flags superobjet d'un acteur
Normalisation du vecteur visee dans ACT_ChangeViseePerso
BNT 12:10 07/10/98 AI alerte SAF dans MOD_DeformeModule() pour prévenir quand on passe facteur nul (qui ferait
planter l'affichage)
GuS 11:58 07/10/98 SNA Cryptage (simple) de certains fichiers binaires.
Correction d'un bug de binarisation.
JMD 12h00 07/10/98 TIA, AI Cfast
VL 18:52 06/10/98 GLIGLOU/GAM lecture du ubi.ini pour l'initialisation graphique
JT 18:54 06/10/98 MEC - Optimisation calcul inertie
- réduction taille Ms Dynamic en stockant uniquement la rotation imposée
YLT 18:11 06/10/98 AI Gestion du déplacement de rayman avec les Touches PAD_LitPadAnalogiqueModeMario()
CO 17:10 06/10/98 TME Correction du SlopeLimit pour les cartes de méca non chargées
YLT 17:04 06/10/98 AI,POS optimisation (par une nouvelle fonction) de changeviseeperso. 60 % gagné
elle ne change plus la visee qu'horizontalement
l'ancienne fonction est devenue "ACT_ChangeViseeQuelconquePerso"
correction d'un bug qui faisait que l'angle de rotation renvoyé à l'IA etait mauvais (si
on tournait rayman avec le fonction PAD_LitPadAnalogiqueModeMario())
passage en inline de POS_fn_p_stGetTranslationVector
VL 14:51 06/10/98 GLD, GLI, OLD_GLI Suppression de ces répertoires dans tempgrp (cpa et cpa_specif)
BNT 14:35 06/10/98 AI - optimisation VEC_CombinaisonVecteur()
- optimisation PAD_LitPadAnalogiqueModeMario()
JT 14:34 06/10/98 MEC optimisation rotation sans offset
BART 14:25 06/10/98 GLIGLOU(Glide2) change résolution (en cours ...)
#################################################################################################################################
CHG VERSION COMPLETE 11:04 07/10/98
#################################################################################################################################
MT 12:18 06/10/98 AI Nouvelle fonctiond'AI qu calcule le nombre de bits à 1 dans un tableau d'entier considéré
comme un champs de bits ("ACT_LitNombreDeBooleensDansTableau")
CO 12:00 06/10/98 OLG Suppression de l'édition du paramètre Alpha pour les lumières Fog
CO 10:45 06/10/98 OSC Correction d'un plantage en manipulant la liste de secteurs édités
CTO 10:43 06/10/98 MAkeAnim Carrection de Seb
VL 09:46 06/10/98 GLIGLOU/GAM/ITF Cleanage de l'appli moteur
CTO 09:40 06/10/98 GAM augmentation de la pile FrameKF
YLT 08:59 06/10/98 AI Mise d'un break dans le code en release pour faciliter le débuggage d'un bug qui arrive
parfois en release et pas en debug
CO 18:20 05/10/98 ITF,TID Correction pour l'affichage des tips.
BNT 16:36 05/10/98 GAM viré le code des maps mergées
BART 16:25 05/10/98 GLIGLOU Suite (et fin ?) de la correction du bug 2e viewport pour Résolution != 640x480
CO 16:20 05/10/98 TIA Correction de la limitation des tests dans les macros
Correction des pertes de mémoires en compilant l'IA
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
VERSION PRISE EN COMPTE A PARIS POUR NINTENDO 64
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
#################################################################################################################################
CHG VERSION COMPLETE 16:58 05/10/98
#################################################################################################################################
FBF 12:23 05/10/98 AI,GAM,GEO intégration modif code commun U64
PRT
CO 11:15 05/10/98 GAM,TIA Rechargement des textes dans les éditeurs.
FBF 10:35 05/10/98 GAM,AI,OAC remplacement du custom bit 5 des persos (horizontal surface --> raytrace hit). Si ce flag
SHW,SPO est à FALSE, alors le perso en question sera ignoré par le lancé de rayon.
le flag est à faux par défaut
YLG 10:12 05/10/98 AI Ajout de fonctions d'Ia pour récupérer le volume de la musique et des bruitages
Correction dans TEXT_FormatteText
MT 09:56 05/10/98 AI Correction sur la seconde passe de l'AI concernant les variables designers de type List
CO 15:45 02/10/98 TIA Coloration des constantes dans le texte d'IA
BART 15:34 02/10/98 GLIGLOU Correction partielle du bug 2e viewport pour Résolution != 640x480
BNT 14:21 02/10/98 GAM prise en compte des sous-maps pour la sauvegarde PC (le nom de fichier prend en compte
le numéro de sous-map)
#################################################################################################################################
CHG VERSION COMPLETE 18:48 02/10/98
#################################################################################################################################
GuS 12:16 02/10/98 SNA CRB Correction pour la binarization : tous les pointeurs des blocs sauvegardés
(GAM, GEO, AI, IPT, FON) vers le bloc TMP sont fixés à NULL.
CO 12:10 02/10/98 SCT,OSC Ajout de la priorité dans les secteurs
FBF 11:42 02/10/98 pratiquement remplacement de l'enum 'type of object' par un long en champ de bits
tous les nettoyage des constantes qui définissent le type d'objet.
modules correction d'un bug à l'allocation des SO en tête de hiérarchie
CO 10:05 02/10/98 TIA Correction des décarations pour le parsing des macros
VL 09:28 02/10/98 GLIGLOU Modif version Glide3 (ca marche !)
+ modif DirectX6
CO 18:30 01/10/98 TIA Correction pour autoriser des chaines plus grande dans la fonction TEXT_AFFICHE
JT 18:27 01/10/98 MEC Correction bugs de traversées de map dans Cask_10
STM 17:21 01/10/98 GAM Correction bug - addition de #include "Structur/EngMode.h" a fonload.c
MT 17:11 01/10/98 EDT Correction bug fenetre 'warning deplacement dans secteur univers' non bloquante.
CO 16:50 01/10/98 ITF,T3D Correction d'un bug de mise à jour des boutons de la DialogBar après
un passage dans la Tool3D
BART 15:04 01/10/98 GLIGLOU correction bug sur vignettes pour les résolutions avec Width > 640 (version Glide)
#################################################################################################################################
CHG VERSION COMPLETE 18:10 01/10/98
#################################################################################################################################
FBF 12:54 01/10/98 GAM,GEO,GMT suppression des sauvegardes de valeurs initiales des materiaux, ainsi que des
COL,AI,SHW,SPO fonctions de réinitialisation de ceux-ci.
CG 12:25 01/10/98 GAM Modification de l'ajout de langues. Plus besoin de modifier le code pour
prendre en compte une nouvelle langue.
CO 11:05 01/10/98 ITF Correction de l'affichage des boutons dans les Tips
Mise à jour des bitmaps et des couleurs par éditeur.
BNT 10:51 01/10/98 T3D réarchivage d'une correction précédente perdue par VSS
MT 10:15 01/10/98 AI,GAM Prise ne compte des sous-maps dans la gestion des démos
BART 18:21 30/09/98 GLIGLOU Choix Résolution
YLT 18:57 30/09/98 AI Correction bug
VL 18:21 30/09/98 GLIGLOU Driver Glide3
CO 18:05 30/09/98 OIT Corrections pour les niveaux spécifiques (suppression de GeomObj.log)
CO 16:35 30/09/98 OLG Correction d'un plantage sur le "Compute for all Lights"
JT 16:16 30/09/98 AI Ajout de fonctions de conversion Texte<->Entier
CO 15:40 30/09/98 TIA Ajout du bouton "U64" pour la variable g_cSimulateNotU64
YLT 15:39 30/09/98 AI nouvelle fonction d'IA spécifique PC: PAD_InitKeyboardDirections pour communiquer les touches de direction aux fontions d'IA
CB 15:20 30/09/98 AI,TIA Ajout de SiPasU64.
FBF 14:24 30/09/98 SPO Passage du fichier specif/hiespobj.c en commun
#################################################################################################################################
CHG VERSION COMPLETE 17:18 30/09/98
#################################################################################################################################
CO 12:20 30/09/98 TIA Correction d'un plantage dans la Watch Window lors de l'affichage de persos
créés par le moteur (menus)
FBF 10:57 30/09/98 GAM,T3D modif finale pour les pertes de mémoire TMP. Maintenant, lors d'un changement de map,
il n'y a plus de perte de mémoire dans TMP.
BNT 09:24 30/09/98 AI/GAM/TIA - nouvelle condition ACT_EstDejaTraite(acteur), vraie si l'acteur spécifié a été traité
avant celui qui le demande au cours de la trame courante
- viré les mot-clés AxeDeVue, AxeComplementaire1, AxeComplementaire2 de la syntaxe IA
- nouvelle procédure ChangeActionForce(), fonctionne comme ChangeAction, sauf que le
changement se fait même quand l'action spécifée est l'action courante (pour permettre
de forcer la transition)
- optimisé l'implémentation de la lecture du champ Speed des acteurs
- ACT_PlaceSurModuleDePerso() recalcule la position absolue du module référence si
l'acteur propriétaire a pu être déplacé par la mécanique ou l'IA.
- correction: ChangeAction() ne met à jour la dynmique avec la carte d'identité
que si le changement a réussi (avant la mise à jour était systématique)
- correction: ChangeActionAleatoire() met à jour la dynamique avec la carte d'identité
mécanique
CO 18:40 29/09/98 OLG Correction d'un plantage au passage moteur après une modification de
paramètre sans validation.
VL 18:30 29/09/98 gliglou restauration de l'effet chrome sur les textures
CTO 18:19 29/09/98 MakeAnim V1.10a - correction du bug vu sur l'anim d'accumulation de tir en helico
JT 17:18 29/09/98 MEC Recherche des acteurs inactifs qui ont des pbs d'allocation de dynamique
YLT 16:46 29/09/98 MTH Macro MTH_M_xMul4
CO 16:30 29/09/98 TIA Correction de la complétion automatique lorsqu'aucun mot n'est disponible.
FBF 16:09 29/09/98 GAM,AI,MTH Intégration modif code commun version U64
PRT,COL,GEO
SHW,SPO
YLT 15:52 29/09/98 AI Correction d'un bug dans la lecture du pad mode analogique qui rendait le controle
tres difficile en course
CO 15:35 29/09/98 TIA Correction du bug des 40 Si...Finsi imbriqués
MT 14:54 29/09/98 SPO Correction bug zone de transparence
CO 14:50 29/09/98 ITF Amélioration du dialogue "Tip of the Day"
#################################################################################################################################
CHG VERSION COMPLETE 16:54 29/09/98
#################################################################################################################################
YLG 12:38 29/09/98 AI,GAM,TIA Correction d'un bug quand on parsait l'ia de glabalacteur
GuS 12:19 29/09/98 SNA Correction binarization
VL 11:42 29/09/98 GLIGLOU Correction d'un p'tit pb d'archivage
MT 11:27 29/09/98 MAIN,PIC Création d'une config Debug Editor pour le projet PIC, mise à jour du Main
GAM Correction chargement MS Dynamics
GAM,SPO Optimisation lancer de rayon (on ne parcourt plus la hiérarchie dynamique inactive)
VL 11:10 29/09/98 GLIGLOU Correction chargement texture des objets du Fix
CTO 11:13 29/09/98 GAM,MakeAnim V 1.10 - Correction sur les events (associes au bon canal et tries)
(corrige le bug du tir et sur l'arret des sons)
VL 09:44 29/09/98 GLIGLOU Modif pour le rendu des textures NZ
FBF 09:02 29/09/98 GAM Ajout des destruction/desinit des always model de la map/du fix lors du changement de map
(évite des pertes de mémoire dans TMP)
YLT 17:46 28/09/98 MTH Optimisations
JT 17:34 28/09/98 MEC,MAIN Correction bug passage en éditeur
JMD 15h10 28/09/98 TIA Cfast
YLG 14:52 28/09/98 AI,GAM Modifs pour le chgt de langue
JT 14:51 28/09/98 MEC,GAM Correction bug clonage de la MsDynamic
JMD 14:50 28/09/98 TIA, AI Cfast
VL 14:05 28/09/98 GLIGLOU, FIL Modif dans les protos des fonctions de chargement des fichiers de textures
Glide2 supporte les textures 8 bit.
#################################################################################################################################
CHG VERSION COMPLETE 17:34 28/09/98
#################################################################################################################################
MT 12:07 28/09/98 AI Fin de la correction de Benoit pour que ACT_FixeBooleenDansTableau() et ACT_LitBooleenDansTableau()
fonctionnent; On peut maintenant les utiliser
FBF 10:42 28/09/98 GAM Correction bis pour changement de map et fix
JT 10:35 28/09/98 MEC,GAM - Report privilégié des faces par rapport aux arêtes
- Fonction pour initialiser la méca d'après la position d'un perso
- Type de matériau à plauquer sur les ZDM pour traverser le sol
- Correction bug lorsqu'un acteur immobile devient fils d'une plate-forme
FBF 09:36 28/09/98 GAM Correction plantage lors du changement de map en verison sans éditeurs, et correction
des problèmes de réinitialisation des persos du FIX lors du changement de map
YLG 10:59 26/09/98 GLIGLOU,
GAM,SNA,TMP Cleanage suite au passage à un seul bloc mémoire pour TMP
#################################################################################################################################
CHG VERSION DEBUG ET RELEASE 10:28 28/09/98
YLG VERSION DEBUG EDITEUR 10:46 26/09/98
#################################################################################################################################
YLG 19:36 25/09/98 SHW Correction dans l'ombre
GAM Correction dans le copyclone de Dynam
BNT 18:47 25/09/98 AI début de correction pour que ACT_FixeBooleenDansTableau() et ACT_LitBooleenDansTableau()
fonctionnent. Ce n'est pas encore tout à fait au point, mais ça marche presque. Donc en attendant
il vaut mieux ne pas les utiliser.
AV 18:11 25/09/98 GAM Développement pour les démos.
MT 17:35 25/09/98 AI Correction plantage noeud-graph dns l'IA
GAM Correction compression MS Dynam
MT 16:59 25/09/98 T3D Correction d'un plantage à l'ouverture de la T3D sur un always.
CO 16:10 25/09/98 T3D - Correction d'un plantage lors de l'ouverture de la grille
- Ajout des tips pour la grille et le player d'anims
CTO 12:22 25/09/98 Gam,MakeAnim MakeAnim V1.09c - Merging end + correction from Seb Rubens
CO 11:40 25/09/98 WAW Correction du crash lors de la suppression de variables dans la Watch
STM 11:20 25/09/98 GLI - optimisation de GLI_vSerialComputeVerteXXX.
#################################################################################################################################
CHG VERSION DEBUG EDITEUR 12:57 25/09/98
#################################################################################################################################
BNT 11:17 25/09/98 AI/GAM/OAC/TIA viré tout ce qui concerne le mot-clé World de l'IA
FBF 09:50 25/09/98 GAM Correction des fuites de mémoire dans TMP, passage à un seule bloc mémoire TMP
TMP (plus de parties FIX / Level)
MT 09:17 25/09/98 GAM Prise ne comptedes modifications des structures de la dynamique pour la compression
des MS des acteurs
SPO Une petite optimisation dans ComputeNewRelativeMatrix
CO 19:10 24/09/98 ITF,Editors Ajout du dialogue "Tip of the Day" pour tous les éditeurs
YLG 18:29 24/09/98 AI - Ajout de fonctions pour les menus (certaines sont vides pour l'instant)
GAM - Modif dans la callback de chargement du son
BNT 17:59 24/09/98 AI - correction d'un bug dans MATH_ValeurAbsolue qui faisait n'importe quoi quand l'argument
passé était de type entier et non flottant. désolé si c'est moins optimisé qu'avant,
mais au moins ça marche...
- passage de l'epsilon de 1e-5 à 1e-4 dans les fonctions VEC_VecteurPoint[Segment|Axe] sur
la longueur du segment fourni
AV 17:48 24/09/98 GAM,IPT Développement dans les démos : la démo s'arrête dès qu'on appuie sur une touche ou un bouton,
plus diverses autres choses.
YLG 17:31 24/09/98 GAM Correction d'un bug dans la gestion des AveragePosition dans CineInfo
GuS 16:44 24/09/98 GAM POS Correction de bugs de la binarization.
SNA CRB
BNT 15:57 24/09/98 GAM re-correction pour que ANI_GelePerso() fonctionne qd le framerate est nul (écrasée par VSS)
CTO 15:12 24/09/98 GAM remise en place d'une modif ecrasee
STM 15:03 24/09/98 GLIGLOU optimisation de projection
YLG 14:18 24/09/98 IPT, INO Modifs en prévision de la gestion clavier et pad dans les menus
STM 12:21 24/09/98 GLIGLOU modif de projection
CTO 11:51 24/09/98 GAM,MakeAnim correction tonneau invisble
AV 11:26 24/09/98 MMG,GAM Ajout dans les rasters mémoire pour les réinitialiser à chaque changement de map
(pour éviter que ça ne plante au bout de plusieurs changements de map).
CTO 10:23 24/09/98 POS,GAM Modif de l'init de POs pour eviter des ecrasements (a modifier pour la bin)
MT 09:56 24/09/98 AI,GAM Optimisation du "ChangeAction", notamment le tableau d'elements 3d n'est pas systématiquement
réalloué, mais seulement lorsqu'il est trop petit
Un début d'optimisation de la caméra (sur la gestion des AveragePosition dans CineInfo)
COL Une correction sur les octrees
SCT,SPO Prise en compte du ZFar des secteurs pour le culling des acteurs
GAM Correction sur la gestion des MorphList (3dData)
Une petite optimisation sur la recherche des zones actives
#################################################################################################################################
CHG VERSION DEBUG ET RELEASE 18:06 24/09/98
#################################################################################################################################
#################################################################################################################################
CHG VERSION DEBUG EDITEUR DU 24/09/98 A 13h14
#################################################################################################################################
YLT 16:23 23/09/98 MTH correction bug dans le test d'egalite avec zero (par la macro isnull)
optimisation et blindage en mode _debug
CTO 17:20 23/09/98 GAM correction bug transparence
JT 16:47 23/09/98 GAM correction bug clonage Ms Dynamic
YLT 16:23 23/09/98 MTH correction bug dans l'egalité (probleme dans le test de deux zeros)
AV 14:59 23/09/98 GAM,AI - Développement pour les démos : la binarisation, le fix, les changements de maps et
l'appel par l'IA fonctionnent.
- Affichage de texte générique dans les rasters
BNT 14:34 23/09/98 AI - correction dans la seconde passe de vérification des valeurs initiales
des dsgvars de type persos
- modifié le flag de vérification de persos nuls (fonctionne incrémentalement)
- correction pour pouvoir affecter un élement nul de tableau à une dsgvar!
- correction de l'opérateur ultra pour la vérification que l'acteur ultra n'est pas nul
STM 14:13 23/09/98 GLIGLOU correction d'un bug de lumières.
YLT 12:52 23/09/98 MTH passage en inline et optimisation de la fonction MTH_M_xSign
correction bug dans MTH_M_xAbs et MTH_M_xNegAbs
VL 12:33 23/09/98 GLIGLOU, ITF modif version DirectX6 + multiDriver
touche F5 + F6 active (versions non glide seulement)
CG 12:25 23/09/98 AI, GAM Correction des plantages lors des changements de maps alors que les Gendoors
ou Waypoints sont affichés
FBF 12:13 23/09/98 GEO,SPO,AI Passage de fonctions en inline, optimisation fonctions d'IA VoitPerso et de collision
GAM,COL demi-droite / sphere (35% plus rapide).
CO 12:10 23/09/98 IT, *Editors Ajout de boutons dans la dialogbar pour l'ouverture des éditeurs
YLT 09:52 23/09/98 MTH,AI - optimisation et passage en fonction inline des macros MTH_M_xAbs , MTH_M_xNegAbs
MTH_M_bEqual,MTH_M_bDifferent,MTH_M_bIsNull,MTH_M_xSign
- optimisation de plusieurs fonctions d'IA
BNT 09:17 23/09/98 GAM - modif d'un #define pour prendre en compte le custombit "useless culling" dans les
custombits non modifiables par IA
JT 19:01 22/09/98 AI,GAM, - 3 tailles prédéfines de MSDynamic : Base, Advanced, Complex
MEC,OAC - Allocation facultative du report de collision
CO 15:00 22/09/98 T3D Correction d'un crash lors de l'ouverture de l'Anim Viewer sur certaines maps
BNT 14:24 22/09/98 AI corrections dans la fct de lecture du pad
GAM correction pour que ANI_GelePerso() fonctionne qd le framerate est nul
CO 14:15 22/09/98 OGD Ajout de fonctions permettant de sélectionner et déplacer les points
dupliqués lors de la découpe en objets.
YLT 19:00 21/09/98 MTH,AI Macros rapides MTH_M_xQuick... pour la normalisation, les racines, les inverses.
Ces macros utilisent des tables même si on est en pas en MTH_LOW. Quelques légères modifs
pour optimiser un peu MTH.
AI: optimisation des fonctions DistanceToPersoCenter, Act_PositionAbsoluePerso,
GetDT et sinus.
projet AI, ajout des infos de debug en release (pas en retail, changement du blend
en pentium pour la compilation) autorisation des macros en inline pour la LIB AI.
#################################################################################################################################
CHG VERSION COMPLETE DU 23/09/98 A 10h08
#################################################################################################################################
AV 18:33 21/09/98 GAM Développement pour les démos. C'est maintenant compatible avec le fix et les changements de maps.
YLG 17:35 21/09/98 GLI Changement dans les allocations mémoire
FBF 16:14 21/09/98 AI, SPO Optimisation fonction d'IA CollisionPoint : 20 % + rapide
le profiler d'IA enregistre maintenant toutes les fonctions dans le fichier,
même celles qui ne sont pas appelées --> on a un fichier homogène
il ne plante plus quand le fichier ne peut pas être ouvert.
YLG 14:54 21/09/98 SND,SNDext,TSN Archivage du son
#################################################################################################################################
CHG VERSION COMPLETE DU 21/09/98 A 17h12
#################################################################################################################################
CB 12:27 21/09/98 AI La caméra prend l'axe de visé -Y des persos par défaut
CB 10:57 21/09/98 AI Modif camera
YLG 10:44 21/09/98 AI Correction d'un bug (GetModuleSighting)
FBF 18:20 18/09/98 AI,MEC,GAM petites optimisations sur des fonctions d'IA (conditions, constantes caméra)
et passage de fct en inline
YLG 17:17 18/09/98 GAM Mise en place du système pour le test automatique (chargement et Reset)
CO 17:20 18/09/98 TIA Correction pour les chiffres correspondant aux caractères spéciaux
(é,è,ç,à, <=> 2,7,9,0)
CTO 14:57 18/09/98 MakeAnim,GAM Correction sur l'egalites des quaternions (pb anim de clark)
#################################################################################################################################
CHG VERSION COMPLETE DU 18/09/98 A 16H51
#################################################################################################################################
VL 12:44 18/09/98 GLI,GAM,MAIN Nouvelle version de Gli avec tout le code spécifique au driver dans une DLL
Les nouvelles sources sont dans le répertoire tempgrp\GLIGLOU (les inc restent dans public\gli)
Les librairies générées sont
GLIGLOUR, GLIGLOUD et GLIGLOUF
Les répertoires tempgrp\gli et tempgrp\gld ne servent plus
Les DLL sont :
GLIVD1vr.dll (vd et vf) placées dans le répertoire x:\cpa\exe\main\dll
(puis viendront GLIDX6vd.dll (vr et vf)
CO 12:10 18/09/98 TIA Correction d'un bug de coloration de l'IA en supprimant un caractère en
fin de ligne.
CO 11:20 18/09/98 OAC Ajout d'une fonctionnalité pour visualiser les acteurs inactifs
MT 10:54 18/09/98 AI,GAM Optimisation des fonctions de génération d'un always et de destruction d'un acteur
Correction d'un bug sur la réinitialisation de certains acteurs
SND Une petite ptimisation
CO 09:40 18/09/98 TAC Correction de la suppression d'une action : force le parsing de l'IA des
modèles de la famille pour vérifier si l'action était référencée.
AV 17:22 17/09/98 GAM - Correction de bug pour ne plus collisionner avec les acteurs qui sont morts et ne plus
voir leurs zones.
- Petite correction dans l'affichage des rasters (ligne Unknown).
- Synchronisation des démos en fonction de la vitesse de l'ordinateur.
CTO 17:19 17/09/98 GAM,MAkeAnim Message d'erreur, si les version de GAM et MAkeAnim ne correspondrent pas
CO 17:15 17/09/98 TAN,T3D Mise à jour du menu "Help" pour l'anim player
YLT 16:34 17/09/98 AI Petits changements dans la fonction de pad analogique mode mario.
CO 16:10 17/09/98 ITF, *Editors Mise à jour du menu "Help" pour tous les éditeurs
#################################################################################################################################
CHG VERSION COMPLETE DU 17/09/98 A 18H02
#################################################################################################################################
FBF 15:38 17/09/98 bcp de modules intégrations modifs code commun U64
YLG 15:27 17/09/98 GLI Chargement des textures 8 Bits
BNT 12:49 17/09/98 TIA RAAH! ENFIN! les optimisations syntaxiques des IAs fonctionnent dans les macros!
CB 12:03 17/09/98 AI Correction bug quand double target sur la caméra (force maintenant la caméra à prendre
la position absolue et pas la position moyenne).
AV 12:04 17/09/98 GAM Correction d'un bug dans le player d'anim pour les démos
YLT 18:34 16/09/98 AI corrections d'un bug suite à mon archivage précédent
YLT 18:26 16/09/98 AI optimisation de la fonction GetPersoSighting. (en autres, Supression de l'anulation de la composante z
si le perso a du tilt, ceci peut se faire dans l'IA pour des cas tres particuliers.)
FBF 18:06 16/09/98 AI profiler d'IA : maintenant, le fichier sauvegardé par 'INSERT' porte le nom
de la map courante, toujours dans x:\cpa, et il est dans un format facilement récupérable
sous excel.
YLT 18:02 16/09/98 AI Optimisation fonctions IA vecteurangle et vecteurcos
AV 16:33 16/09/98 GAM,AI Développement pour les démos. Ctrl-Shift-R (RECORD) pour enregistrer une démo, Ctrl-Shift-S
(SAVE) pour la sauver, Ctrl-Shift-L (LOAD) pour la charger, Ctrl-Shift-P (PLAY) pour la jouer.
2 fonctions d'IA : DEM_ChargeDemo (Nom_Fichier) et DEM_JoueDemo.
FBF 15:59 16/09/98 GAM Correction pour compilation release sur le FIX
YLT 15:31 16/09/98 AI Optimisation fonctions IA vecteurlocaltoglobal, et vecteurglobaltolocal
CTO 15:29 16/09/98 MakeAnim,GAM Makeanim V1.09a - Correction bug alignement (bug event ou morph)
FBF 15:01 16/09/98 GAM, AI Ajout du process d'évaluation du temps pris dans l'IA des acteurs pendant
qu'on joue la map, et sauvegarde dans un fichier texte.
Ce code est en "#ifdef PROFILE_IA" et n'est valide QUE pour la Release !
la réinitialisation des chrono se fait par la touche HOME
la sortie fichier se fait par la touche INSERT
le fichier s'appelle x:\CPA\IADump.txt
CO 14:50 16/09/98 OAC Correction d'un plantage en transformant un always en instance
AV 14:48 16/09/98 GAM Correction d'un bug dans la MS Light (qui faisait planter à la sauvegarde d'un acteur qui
possède une MS Light)
#################################################################################################################################
CHG VERSION COMPLETe DU 17/09/98 A 14H52
#################################################################################################################################
JMD 17h00 16/09/98 TIA, AI CFAST
BNT 16:38 16/09/98 TIA - ajout syntaxique: une condition entre accolades est une expression de type booléen
-> on peut la passer en argument des fonctions, procédures, conditions, etc.
AI - ajout d'une fonction MATH_TernOp(bool, reel1, reel2), équivalent de l'opérateur C ?:
CHG 14:41 16/09/98 AI Ajout d'un parm private dans la fonction TEXT_Affiche
GuS 14:21 16/09/98 GAM SNA CRB Binarisation du Fix
MT 10:58 16/09/98 MTH La précision par défaut passe de MEDIUM à LOW.
MT 09:53 16/09/98 AI , GAM Modification du chargement des WayPoints pour le chargement des sous-maps
Les Waypoints (et les graphes) sont maintenant chargés avant les acteurs.
Ainsi, il n'y a plus de seconde passe pour les waypoints, et la seconde passe
de l'IA doit mettre à jour les références sur les Waypoints et les graphes.
YLG 09:41 16/09/98 SHW, OAC Changement de signification du custom bit 10. A vrai, il indique que l'ombre d'un autre acteur
peut être projetée sur cet acteur.
#################################################################################################################################
CHG VERSION DEBUG EDITEUR DU 15/09/98 A 18H35
#################################################################################################################################
BNT 17:20 15/09/98 OWP capacité "Pause" rajoutée dans l'interface (bit n°14)
MT 14:44 15/09/98 GEO,OGD,TGM Suppression de la possibilité de changer le matériau d'une seule face d'un triangle indexé
AI Nouvelles fonctions d'IA permettant de considérer un tableau d'entier comme un champ de bits.
(procedure de modification d'un bit et fonction de lecture de la valeur d'un bit)
VL 14:27 15/09/98 GLI Restauration du picking des sprites
#################################################################################################################################
CHG VERSION COMPLETE DU 15/09/98 A 17H33
#################################################################################################################################
YLG 12:33 15/09/98 SHW Correction de bugs
MT 09:19 15/09/98 COL Modification optimisation Octree.
YLT 18:56 14/09/98 AI Rajout de la rotation sur demande dans la fonction de pad mode mario.
MT 18:37 14/09/98 COL Optimisation mémoire sur les octrees : les listes d'index de faces et d'elements utilisent
1 seul octet par index (ou 2 si l'index est > 128).
CO 18:10 14/09/98 TIA Correction de la suppression d'une constante.
BNT 15:38 14/09/98 AI les procédures de déplacement d'acteur/module recalculent les matrices des fils pour qu'elles
restent cohérentes (elles l'étaient à la sortie du player d'anim), même en cas d'anims hiérarchiques
#################################################################################################################################
CHG VERSION COMPLETE DU 14/09/98 A 17H32
#################################################################################################################################
JMD 15:25 14/09/98 AI correction des boucles
FBF 14:39 14/09/98 AI,SHW Correction problèmes de compilation
AIbase/ai_proto.c et shw/shaddraw.c
FBF 12:26 14/09/98 bcp de mise à jour code commun U64
projets + recompilation makeanim
MT 11:38 14/09/98 GAM/SCT Tous les affichages en surimpression sur l'écran 3dFx peuvent maintenant apparaître dans
la fenetre Window (SHIFT + F4)
YLG 10:50 14/09/98 AI/GAM/SHW Suppression de queques fonctions de la caméra
Correction et optimisation dans l'ombre
CG 09:44 14/09/98 AI/GAM Option de centrage du texte dans TEXT_Affiche
MT 18:31 11/09/98 AI,GAM,MGT,MOR La durée de la trame est maintenant prise dans g_stEngineStructure.stEngineTimer.ulUsefulDeltaTime
plutot que dans g_stEngineStructure.stEngineTimer.ulDeltaTimerCount.
VL 18:20 11/09/98 GLI Correction bug avec certaine valeur de chromakey
MT 16:49 11/09/98 AI,GAM,TIA Ajout d'un nouveau type de réinitialisation pour les variables designers :
"LancementJeu" : la variable est initialisée lorsqu'on lance le jeu, puis sa valeur n'est plus
jamais réinitialisée, notamment lorsqu'on change de map !
ATTENTION : Seules les variables des acteurs du Fix peuvent utiliser ce type d'initialisation.
VL 14:37 11/09/98 GLI Optimisation des Light
CTO 12:42 11/09/98 MakeAnim,GAM MAkeAnim version 1.09
Correction bug sur les anims vide
Gestion des modules transparents
AV 12:00 11/09/98 GEO Ajout du flag USE_ALTIMAPS dans la configuration DEBUG WITH EDITORS pour l'éditeur de géométrie
YLT 11:06 11/09/98 AI Ajout fonction d'IA "PAD_InitAnalogJoystickAxes" et deux variables globales pour definir les axes dans
procedur.c
YLG 10:48 11/09/98 GAM, AI Correction dans la caméra
#################################################################################################################################
CHG VERSION COMPLETE DU 11/09/98 A 16h18
#################################################################################################################################
CO 18:20 10/09/98 OAC Correction d'un plantage lors de l'annulation d'un déplacement
MT 18:05 10/09/98 AI Ajout d'un #ifdef (inactif pour le moment) autour des fonctions inutilisees
FBF 17:11 10/09/98 Tous les préparation des config Retail, renommage des config
Projets nettoyage des settings, suppression de define
moteur... etc etc ...
CO 16:50 10/09/98 EDT Blindage de l'éditeur pour éviter un déplacement dans le secteur Univers
YLG 16:41 10/09/98 GAM - Correction d'un bug dans la caméra
STM 14:54 10/09/98 GLI - optimisation de ClipTriangles.
#################################################################################################################################
CHG VERSION COMPLETE DU 10/09/98 A 16h49
#################################################################################################################################
YLT 16:12 10/09/98 AI - Rajout de variables globales dans procedur.c pour la calibration du joystick
calibration automatique du joystick dans fonction IA PAD_LitJoyAnalogiqueMarioMode
(procedu1.cxx)
BNT 12:35 10/09/98 AI - modif de MATH_Signe qui renvoie maintenant 0 pour une valeur nulle au (lieu de 1)
- optimisation de MATH_ReelBorne, qui n'evalue plus la borne sup si la valeur testée
est inférieure à la borne inf. De plus, si l'argument max est inférieur à l'argument
min, il y a une erreur SAF et un retour en éditeurs.
- nouvelle procédure BreakAI(), qui termine l'exécution du comportement pour la reprendre
au début à la trame suivante (au contraire de [BloquantMoteur] qui la reprend à la ligne
où elle a été stoppée)
VL 12:26 10/09/98 GLI Optimisation GLI (2 à 25% de trame de gain suivant les cas)
CO 12:25 10/09/98 OLG Correction du problème de mémoire dans GEO, lié à l'affichage des lumières
AV 12:19 10/09/98 OZO Correction de bug sur les bounding volumes dans l'éditeur de zones
YLT 12:11 10/09/98 AI Ajout d'une fonction d'iA en remplacement de la macro litpadanalogique
Modification de certains dsp pour avoir a nouveau les rasters en release
CO 11:25 10/09/98 OPD Correction du crash au passage moteur après instanciation d'un IPO
GuS 11:09 10/09/98 GAM GLI Modif & corrections pour le passage d'acteurs dans le fix.
CO 10:45 10/09/98 T3D Correction du passage en éditeur d'acteur à partir du Viewer d'Anims.
YLG 10:19 10/09/98 GAM,SNA Binarisation
CO 10:16 10/09/98 OSC Correction du paramètre de niveau sonore pour les listes de secteurs audibles
VL 17:16 09/09/98 GAM modif dans rastdisp
STM 17:15 09/09/98 GLI addition du fichier drawflags.h
BNT 15:51 09/09/98 AI correction minime dans les fonctions de picking hiérarchique (si le picking rate, la fct
pouvait renvoyer quand même un superobjet)
VL 14:41 09/09/98 GAM modif légère dans rastdisp
#################################################################################################################################
CHG VERSION COMPLETE DU 09/09/98 A 16h18
#################################################################################################################################
YLG 13:37 09/09/98 FIL Récupération du module FIL de Paris
GAM,SNA,RND Modif pour la binarisation et le chargement des big files.
MT 11:40 09/09/98 AI,SCT,GAM Suite de la gestion des sous-map (binarisation)
MT 11:15 09/09/98 AI,SCT,GAM Suite de la gestion des sous-map (passage d'une sous-map à l'autre)
SHW Suppression de l'ombre des acterus morts !!!
CTO 10:58 09/09/98 GAM,TSN Correction plantage son puis player d'anim lors du changemap
apres un passage dans l'editeur
VL 09:28 09/09/98 GLI correction dans GLI
AV 18:03 08/09/98 COL,GAM Suppression de code inutile (1 Ko gagné sur l'exe)
MT 18:00 08/09/98 GAM,SPO,AI Gestion des sous-maps
VL 16:57 08/09/98 GAM modif mineure pour les raster GLI
STM 16:57 08/09/98 GLI Suppresion de fonctions, optimisation de l'affichage.
VL 16:33 08/09/98 GAM, PRF Rajout de raster pour GLI
AV 15:13 08/09/98 PRF Correction mineure dans le profiler
#################################################################################################################################
CHG VERSION COMPLETE DU 08/09/98 A 16h30
#################################################################################################################################
CTO 12:16 08/09/98 MakeAnim Correction Bug Anim basket (ecrasement du a une anim sans channel)
BNT 11:05 08/09/98 TIA l'opérateur '?' accepte désormais tout argument de type non-vecteur
YLG 10:55 08/09/98 SNA,AI,GAM Ajout de commentaires pour la binarisation
CRB
AV 10:25 08/09/98 GLI Correction problème de compilation en release
CO 10:20 08/07/98 OGD Correction d'un problème de renommage pour le morphing.
CTO 10:08 08/09/98 GAM,IA Nouvelles fonctions pour le son :
EnvoieRequeteAmbiance(Son)
SON_ChangeEffetDoppler(Reel)
Rem : au debut de chaque map, l'effet doppler est remis a 0
#################################################################################################################################
CHG VERSION COMPLETE DU 08/09/98 A 12H02
#################################################################################################################################
JT 18:47 07/09/98 MEC - Correction tremblement en varappe
- Changement détection des arêtes pour traiter le cas particulier de la tourelle de Cask_10
CTO 17:15 07/09/98 GAM,TAN Chargement des anims dans les editeurs a nouveau dispo
YLG 16:13 07/09/98 Appli Ajout du projet Concat
VL 15:49 07/09/98 GLD Correction d'un pb d'archivage
BART 15:45 07/09/98 AI Correction bug sur designation du comport dans message d'erreur de "fn_vTestGetDsgVarOrField" !
VL 10:21 07/09/98 GLI, GAM, GLD Modif pour DirectX + gestion des résolution graphiques
#################################################################################################################################
CHG VERSION COMPLETE AVEC DERNIERES MISE A JOUR DU 04/09/98 LE 07/09/98 A 9H50
CHG VERSION COMPLETE DU 04/09/98 A 18h14
#################################################################################################################################
BNT 04.09.98 (18h12) SPO correction pour que l'attribut invisible soit pris en compte au niveau des canaux d'un acteur,
et pas seulement des acteurs eux-mêmes (-> les mêches sont masquées correctement pendant la nage)
CO 04.09.98 (15h30) ITF,EDT Correction de l'enregistrement d'une sélection multiple pour
la téléportation.
BNT 04.09.98 (15h10) MEC dans MECCol.c: modif de la détection des arêtes pour que RM glisse quand il est trop
près du bord d'un sol sans mur falaise (genre les pontons de cask_30): j'ai testé
divers endroits pour voir si cette modif n'entraine pas des passages à travers la
map. Il semblerait que non, mais seuls des tests plus intensifs pourront le certifier
-> si jamais ça merde seule la procédure MEC_fn_vEdgeAnalysis() est concernée, il suffit
de récupérer la version précédant l'archivage du fichier (version 24 de son historique)
Mt 04.09.98 (14h00) GAM Correction Reinitialisation perso alwaysActive
BART 04.09.98 (13h46) AI Blindage dans division (quand par zéro) !
Mt 04.09.98 (12h50) GAM Correction Reinitialisation perso alwaysActive
CO 04.09.98 (12h30) OAC Correction du bug d'affichage des réseaux dans la Watch Window
STM 04.09.98 (11h21) POS Addition de POS_fn_vGetTransformMatrixCol0/Col1/Col2
parce que souvent on n'a besoin de qu'un vecteur de la matrice.
CO 04.09.98 (10h55) ITF Correction d'un bug d'affichage du curseur sur le second écran
OSC Blindage pour éviter un problème d'insertion des secteurs dans les listes
FBF 04.09.98 (09h52) GAM suppression code inutile dans playanim
MT 04.09.98 (09h50) TAC Correction bug Succession d'états de transition
JT 03.09.98 (18h25) MEC Correction bug varappe
#################################################################################################################################
CHG VERSION DEBUG EDITEUR DU 04/09/98 A 11h40
CHG VERSION DEBUG ET RELEASE DU 04/09/98 A 10H01
#################################################################################################################################
AV 04.09.98 (11h10) MMG Correction config pour les raster mémoire
OGD Correction pour les altimaps
JT 03.09.98 (18h05) MEC Modification de la varappe pour :
- traiter les doubles-faces varappes
- éliminer les faces non varappes en dessous des faces varappes
- glisser le long des murs non varappes
MT 03.09.98 (17h58) GAM correction retour dans la hierarchie au changement de secteurs de perso détruits
VL 03.09.98 (17h49) GLI correction bug NZ et modif anti bug brouillard+scene cinematique
STM 03.09.98 (17h03) OCA optimisation de OCA matrices, elimination d'operations matrice
BNT 03.09.98 (16h50) AI correction d'un pb dans MEC_RestaureParametresCarte() quand on l'appelle à la première
trame moteur
CO 03.09.98 (16h15) OAC Correction d'un bug d'allocation entre le modèle et les instances
CTO 03.09.98 (16h05) GAM,IA Bloquage du temps dans les menus et la perte de focus
MT 03.09.98 (15h00) GAM Suppression du ReInit pour les always
CO 03.09.98 (15h00) OAC Correction du bug d'instanciation pour le flag "Activable"
STM 03.09.98 (14h55) MTH addition de MTH3D_M_vGetColumn[0|1|2]InMatrix,
Souvent on veut juste un column, pas tous.
VL 03.09.98 (14h46) GLI/GAM/GLD modif pour la version DX5, affichage de 2 rectangles noirs pour masquer la couleur de fond du brouillard
AV 03.09.98 (14h40) Tous les projets Suppression des rasters dans la version release
#################################################################################################################################
CHG VERSION COMPLETE DU 03/09/98 A 15H45
#################################################################################################################################
CO 03.09.98 (11h35) EDT Correction du bug de déplacement des objets en mode AutoTarget.
MT 03.09.98 (11h25) GAM Correction du bug des Always (CustomBit nonremis en cas de reinit)
CO 03.09.98 (11h00) OAC Correction du bug de vérification des BDV à l'ouverture de l'éditeur
TIA Correction du chargement du QuickSave après ajout de variables designer
BNT 03.09.98 (10h45) GAM correction qui faisait qu'un perso qui passe dans un secteur inactif et donc devenait inactif
n'était pas perçu comme tel par la condition d'IA ACT_EstActif()
#################################################################################################################################
CHG VERSION DEBUG EDITEUR DU 03/09/98 A 11H30
#################################################################################################################################
JT 03.09.98 (10h20) MEC Correction bug dans la méca de GI
CO 03.09.98 (09h30) OAC Correction du crash au chargement du contenu de la WatchWindow
JT 02.09.98 (18h30) MEC Modification de la méca GI pour que l'acteur glisse contre les murs
CO 02.09.98 (18h20) TIA Correction du message d'erreur du debugger d'IA pour le médaillon
YLG 02.09.98 (17h59) BinaryTool Correction lors de la copie des textures
SND Suppression de certaines boites de dialogue en attendant mieux
BNT 02.09.98 (17h40) AI correction bug des fonctions MATH_TernXXX quand le test est faux
FBF 02.09.98 (17h20) GAM passage à 512 de la limite SPO en release
CO 02.09.98 (16h10) OAC Correction du bug de ACT_FixeFrequenceAI et Brain_Computation_Frequency
JMD 02.09.98 (15h40 ) TIA, AI CFast
CO 02.09.98 (14h15) T3D Correction des touches de navigation dans la grille
#################################################################################################################################
CHG VERSION COMPLETE DU 02/09/98 A 15h35
#################################################################################################################################
COMPILO 02.09.98 (14h26) OAC Mise à jour des GLI_xSetIdentityMatrix en POS_tdstCompletePosition !!!!
cf mail de Steve !!!!!!!!!
CO 02.09.98 (12h20) TIA Correction du bug de compilation de l'IA lors d'une erreur dans une macro
AV 02.09.98 (12h00) GAM Correction pour qu'une fréquence d'IA de 0 soit considérée comme égale à 1.
JT 02.09.98 (11h50) MEC Optimisation mineure
MT 02.09.98 (11h00) SPO Correction du bug du lancer de rayon (ne prend plus en compte les perso invalides)
CO 02.09.98 (10h35) TIA Correction du bug de notification pour le QuickSave
Correction du plantage Pour un QuickSave avec ajout de variables designer
YLG 02.09.98 (10h28) SND Correction d'un bug lors des changements de map
AV 02.09.98 (10h00) GAM Correction du bug plantage lors d'un changement de map après un passage en mode éditeur
(problème dans la mini structure lumière).
MT 02.09.98 (09h45) GAM Correction bug ForceActiveAnObject en Release
CO 01.09.98 (18h30) OZO Correction d'un bug de target des zones d'un acteur
CTO 01.09.98 (18h01) GAM Fenetre de makeanim cachee lors des conversions
CO 01.09.98 (18h00) OAC Correction d'un plantage en chargeant le contenu de la WatchWindow
Corection d'un bug au passage moteur de la Watch Window
CTO 01.09.98 (17h35) SND Correction plantage dans les son lors du passage editeur -> moteur
JT 01.09.98 (17h10) MEC Correction bug Varappe ( plantage lorsque RM varappe sur un filet qui tombe )
CO 01.09.98 (17h05) T3D,OAC Correction du bug de visualisation des anims pour les familles non instanciées
FBF 01.09.98 (16h35) GAM correction bug qui ne jouait pas certaines anims (explosion cage, ouverture portes, ...)
VL 01.09.98 (14h11) GAM correction bug qui faisait que la version bloquée si Tonic Trouble avait été installé
précedemment sur la machine (!!!!)
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
VERSION PRISE EN COMPTE A PARIS POUR NINTENDO 64
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
#################################################################################################################################
CHG VERSION COMPLETE DU 01/09/98 A 15h25
#################################################################################################################################
CHG 01.09.98 (17h02) AI/GAM Nouvelle gestion des délais et des évènements dans TEXT_Affiche
FBF 01.09.98 (12h45) GAM,GEO,SHW intégration modifs code commun u64
AI,COL,ERM
MMG,SAI,TMP
SPO
JT 01.09.98 (12h15) GAM Rotation en mode B
CO 01.09.98 (12h05) TIA Correction de plantages lors de la compilation de l'IA
- prise en compte des minuscules / majuscules pour les macros
- index négatif pour le DisplayError d'une macro
- assert systématique du PostProcessIA pour une erreur de macro
CHG 01.09.98 (11h09) GAM Nouvelle version de la fonction TEXT_AFFICHE
CTO 01.09.98 (11h04) MakeAnim Correction plantage sur fprintf
JT 01.09.98 (10h57) MEC Correction bugs dans le traitement des coins dans la marche
CO 01.09.98 (10h55) ITF,EDT,OAC Correction et amélioration de la fonction Cut / Paste
YLG 01.09.98 (10h19) GAM Binarisation
FBF 01.09.98 (09h55) GAM suppression bug viewer d'anim et warning de compilation
COL
T3D
MT 31.08.98 (16h59) GAM Correction initialisation matrices
YLG 31.08.98 (16h47) GAM, AI Modifs dans les callbacks de chargements du *.lvl et *.wp en prévision du chargement des sous-maps.
AV 31.08.98 (16h05) GAM Ctrl+Shift+M permet d'avoir les statistiques mémoire dans le fichier error.log en plus
de la page MemoryDump.htm.
MT 31.08.98 (15h15) GAM Correction bug camera fixe
AV 31.08.98 (15h15) GAM,GEO,MEC,AI Suppression des configurations de compilation inutiles (Load binary data, Save binary data,
Release with editors)
VL 31.08.98 (15h04) GLD Correction du pb de compil en release
AV 31.08.98 (14h20) GLI Annulation de l'archivage précédent (calcul des normales). Il faudra le remettre
une fois que l'ECTS sera passé.
#################################################################################################################################
CHG VERSION DEBUG EDITEUR ET DEBUG DU 31/08/98 A 16H22
CHG VERSION RELEASE DU 31/08/98 A 17H15
#################################################################################################################################
MT 31.08.98 (13h55) GAM Correction Bug mode B (ghost mode)
AV 31.08.98 (12h15) GEO,GLI Les normales des objets géométriques ne sont plus recalculées lors du chargement.
On utilise les normales fournies par la moulinette.
JT 31.09.98 (11h50) MEC Correction de 2 bugs de traversée des faces d'eau :
- pas de détection de l'eau lors de la chute
- recallage au dessus de la surface
MT 31.08.98 (10h55) SPO Corrections bug prise en compte de la zone de transparence
AV 31.08.98 (9h50) COL Mise en commentaire du code concernant les FacemapDescriptor (gain : 6 Ko sur l'exe realease)
YLG 31.08.98 (9h45) GAM Binarisation
CO 28.08.98 (18h20) OAC Correction du bug de sauvegarde des listes de zones contenant à la fois
des zones Common et Specific.
FBF 28.08.98 (18h15) GAM, AI Correction assert lors du changement de map
Correction plantage sur les persos qui se désactivent (ex : dans ski_60, les bombes)
CTO 28.08.98 (18h04) GAM,MakeAnim MakeAnim V1.08
Interpollations accelerees (Type 1)
Version dans le fichier A3i
Reconstruction des A3i si ce n'est pas la bonne version
MT 28/08/98 (15h20) AI,GAM,SPO Corrections dans la gestion des reinitialisations
Plus de prise en compte des checkpoints dnas les ReInitTheMap
CTO 28.08.98 (15h13) GAM Anti-bug plantage dans les transitions sans anims (en debug seulement)
BNT 28.08.98 (15h10) AI correction de MATH_ReelBorne qui faisait n'importe quoi quand les bornes sont de type entier
-> plantages divers dans les fonctions qui reçoivent des valeurs numériques foireuses en
argument à cause de ça
#################################################################################################################################
CHG VERSION COMPLETE DU 28/08/98 A 17H41
#################################################################################################################################
CO 28.08.98 (12h35) OZO Correction d'un bug dans la vérification des bounding volumes
VL 28.08.98 (12h26) GLI/GLD correction bug sur texture animée, modif version DirectX.
GuS 28.08.98 (11h32) BinaryTool Correction bug
CO 28.08.98 (10h45) OLG Correction d'un bug d'affichage au premier passage en éditeur
Correction d'un plantage lors de l'affichage des lumières temps réel
JT 28.08.98 (10h30) AI,MEC Condition MEC_Execution pour tester si la méca s'est éxécutée depuis le dernier appel
FBF 28.08.98 (10h25) GAM,AI,GEO intégration modifs code commun version n64
GLI,PO,PRF
SPO,MGT,MMG
SCT,SHW
GuS 28.08.98 (9h28) BinaryTool Reglage de parametres au démarrage
GAM, IPT Correction init IPT pour les données binarisées.
CTO 27.08.98 (18h50) GAM,MakeAnim Nouveau format pour le morphing
MakeAnim V1.07 (incompatible avec la version 1.06) !!!!!!!!!!!!!!!!!!!!!
STM 27.08.98 (16h21) public - Suppression de toute reference a Pos_Gli.h abomination.
STM 27.08.98 (15h57) public - Suppression de Pos_Gli.h abomination.
FBF 27.08.98 (15h50) GAM modification allocation des matrices dans le player d'anim. elles ne sont plus dans
PRF les canaux mais dans un tableau de la même taille que les SPO.
--> gain de 26 Ko minimum sur un secteur normal lorsqu'on ne fait rien. Si on tire des poings
le gain peut atteindre 90 ko.
Ajout d'un mouchard qui indique le nombre de canaux alloués courant et max.
CO 27.08.98 (15h20) TGM Correction du problème de chargement des données spécifiques (DPC et DN64)
pour les textures.
VL 27.08.98 (15h06) GLI Restauration du mode fenetré (uniquement version Debug Glide et Debug Glide With Editors)
CHG 27.08.98 (14h24) GAM Correction de bugs de la fonction TEXT_Affiche
CO 27.08.98 (12h30) EDT,OLG,OAC Ajout d'une fonctionnalité de Cut/Paste (Ctrl+X -> Ctrl+V)
BNT 27.08.98 (12h10) GAM augmentation des tailles de certaines tables du player d'anims (a3x_mem.c)
AV 27.08.98 (11h20) GAM Modification de la MS StandardGame : les valeurs initiales sont sauvegardées directement
dedans et plus dans SAI : on perd 8 octets par MS et on gagne 72 octets dans SAI.
-> gain de 12,5 Ko pour 200 acteurs.
CO 27.08.98 (09h40) TAN,TOT Correction du problème de chargement des données spécifiques (DPC et DN64)
pour les animations et les tables d'objets.
#################################################################################################################################
CHG VERSION COMPLETE DU 27/08/98 à 12h01
#################################################################################################################################
YLG 26.08.98 (19h02) AI,GAM Correction caméra
VL 26.08.98 (18h35) GLI correction bug sur les textures scrollées
YLT 26.08.98 (18h25) AI Ajout de la fonction VEC_ProduitScalaire
CO 26.08.98 (18h20) AI,TIA,TID Nouvelle version du debugger d'IA
CO 26.08.98 (17h20) TIA Correction du bug de sauvegarde des valeurs init d'un tableau de vecteurs
STM 26.08.98 (17h15) TIA, Mgt, OCS Remplacement de GLI_MatrixXX par POS_Matrix_XXX..
CTO 26.08.98(15:55) GAM Correction chargement anims
STM 26.08.98 (15:46) TUT Remplacement des GLI_Matrix_machin avec des POS_Matrix_truc.
VL 20.08.98 (15:40) GLI modif pour DirectX6
STM 26.08.98 (14:39) T3D Remplacement des GLI_Matrix_machin avec des POS_Matrix_truc.
CO 26.08.98 (14h30) OWP Correction d'un bug d'affichage des waypoints d'un graph.
GuS 26.08.98 (13h41) BinaryTool Changement de la mise a jour de Startprg.ini
#################################################################################################################################
CHG VERSION COMPLETE DU 26/08/98 à 14h56
#################################################################################################################################
BNT 26.08.98 (12h30) AI optimisation des fonctions MATH_TernXXX pour ne pas évaluer la valeur
qui n'est pas retournée
YLG 26.08.98 (12h26) GAM rajout d'une init pour la binarisation
CO 26.08.98 (12h25) OLG Correctiondu bug de renommage des lumières
STM 26.08.98 (11h53) SCT, SPO, Remplacement des GLI_MatrixXXX avec POS_MatrixXXX
MT 26.08.98 (11h55) AI ,GAM , MEC Les positions et vitesses moyennes utilisées par la caméra sont mémorisées par la camera, et
TIA non plus pour chaque acteur
STM 26.08.98 (11h53) PIC, PRT, Remplacement des GLI_MatrixXXX avec POS_MatrixXXX
SCT, SHW
CTO 26.08.98 (10h51) Makeanim Blindage sauvegarde des A3i, creation du rep de sauvegarde
STM 26.08.98 (10h38) OIT, OLG, OWP Remplacement des GLI_MatrixXXX avec POS_MatrixXXX
CTO 26.08.98 (10h21) GAM,Makeanim Tous les A3i sont localises dans un des repertoires specifiques
Le moteur ne va les cherches que la et makeanim ne les genere que la
L'option -a de makeanim permet de retrouver l'ancien fonctionnement
de MAkeAnim
La nouvelle version de MakeAnim est V1.06
FBF 26.08.98 (09h50) AI modif tests IsValidObject : test supplémentaire du cas IsDesactivateAtAll
STM 26.08.98 (09h48) OCA, OGD Remplacement des GLI_MatrixXXX avec POS_MatrixXXX
VL 26.08.98 (09h27) GLI/GAM modif pour la version DirectX6
YLG 26.08.98 (8h41) GAM Modif dans le dsp
YLG 25.08.98 (18h58) MEC Correction dans la méca de la caméra
STM 25.08.98 (18h58) MEC, OAC Remplacement des GLI_MatrixXXX avec POS_MatrixXXX
STM 25.08.98 (18h27) GLI, ITF public Remplacement des GLI_MatrixXXX avec POS_MatrixXXX
CO 25.08.98 (18h05) CTL Ajustement de la taille de la liste lorsqu'on ouvre une Combo
STM 25.08.98 (17h53) EDT, public Remplacement des GLI_MatrixXXX avec POS_MatrixXXX
CO 25.08.98 (16h00) T3D Ajout des touches de navigation dans la grille
STM 25.08.98 (15h35) GAM, public Remplacement des GLI_MatrixXXX avec POS_MatrixXXX
AV 25.08.98 (14h50) SAI Changement des options de compilations pour aligner sur 32 bits et pas 64 bits
(pour éviter qu'une structure de 20 octets avec un nombre 64 bits ne prenne 24 octets !)
STM 25.08.98 (14h41) COL/public Remplacement des GLI_MatrixXXX avec POS_MatrixXXX
BNT 25.08.98 (14h15) AI - nouvelle proc d'IA ChangeMonComportementEtMonReflexe(comport, reflexe), pour que les
macros qui changent les comports et les réflexes puissent fonctionner indefferemment
dans un comport ou dans un reflexe
- nouvelle condition TexteValide(texte), pour pouvoir tester une dsgvar de ce type
#################################################################################################################################
CHG VERSION COMPLETE DU 25/08/98 à17h12
#################################################################################################################################
STM 25.08.98 (12h24) public, AI Remplacement des GLI_MatrixXXX avec POS_MatrixXXX
GuS 25.08.98 (12h00) BinaryTool Correction bug (nom de repertoire avec des espaces)
Correction de copie des textures (prend en compte le version.ini)
CT 25.08.98 (11h50) MakeAnim Correction bug tonneau (anim bruite) --> V1.05b
FBF 25.08.98 (11h20) GAM Correction bug player dead --> ly ne réapparait pas dans ly_10
(ne corrige pas le pb de ski_10 !!)
JMD 25.08.98 (10h40) TIA, AI CFast
STM 25.08.98 (09h52) POS Suppression de PosMacro.h - pas utilisé
MT 24.08.98 (18h20) SPO , GAM Suppression du pointeur sur une lumière dans les super-objects.
AI , OAC
#################################################################################################################################
CHG DEBUG EDITEUR DU 24->25/08/98 à 9h10
#################################################################################################################################
YLT 24.08.98 (17:50) AI Supression fonctions WP_fnuc_WayPoint_GetUsedCount et WP_fnuc_WayPoint_SetUsedCount
CO 24.08.98 (16h35) OAC Correction de l'affichage du contenu des mini-structures des modèles.
FBF 24.08.98 (15h45) GAM Correction problème de disparition de modules quand Rayman est transparent
AV 24.08.98 (15h30) AI, OWP Suppression de 2 variables inutiles dans la structure WayPoint
MT 24.08.98 (14h50) GAM,PRF Nouvelle page de rasters regroupant les informations concernant un acteur
CO 24.08.98 (12h25) OAC Correction de la mise à jour des valeurs courantes du modèle lors de la
modification des valeurs initiales.
CT 24.08.98 (12h13) IA Blindage Cible la plus proche
STM 24.08.98 (10h50) POS supprimé des fonctions qui étaient jamais appellées:
POS_fn_vResetRotationMatrix, ResetTransformationVector,
ResetTranslationVector, DuplicateMatrix, DestroyMatrix, CreateMatrix.
#################################################################################################################################
CHG VERSION COMPLETE DU 24/08/98 à11h25
#################################################################################################################################
FBF 21.08.98 (19h00) GAM ajout d'un message warning lors du chargement d'un état non référencé
correction bug des allocation intempestives d'éléments 3d sur les always
correction bug de non-réapparition des persos en anim à 1 frame après destruction
correction bug de non-réapparition des persos quand Rayman meurt dans le secteur initial de la map
JT 21.08.98 (18h00) MEC Correction sur le scale des acteurs immobiles
MT 21.08.98 (17h45) GAM,SCT Correction bug CustomBit OutOfVisibility au changement de secteur de l'acteur principal
MMG Rajout d'informations dans la page HTML de Dump Memoire
CO 21.08.98 (17h30) OAC/TIA Modification de l'affichage des contrôle pour les variables designers et
le contenu des mini-structures.
YLG 21.08.98 (16h11) GAM Correction pour la binarisation
CT 21.08.98 (15h44) AI Correction du bug sur CentreZDxType
#################################################################################################################################
CHG VERSION COMPLETE DU 21/08/98 à16h22
#################################################################################################################################
YLG 21.08.98 (12h36) GAM Correction du bug de chargement des anims
YLT 21.08.98 (12:25) AI Nouvelle Fonction d'IA qui revoie le perso le plus proche dans le secteur courant avec au moins
un des custombits du masque passé en paramètre (ACT_PersoLePlusProcheDansSecteurCourant(masque))
MT 21.08.98 (11h55) MAIN,GAM,PRF Possibilité d'afficher les rasters dans la fenetre de l'application
GAM Suppression champ inutile dans State
Correction bug activation:desactivation (flag Active)
MGT Correction ...
CB 21.08.98 (11h53) AI La caméra prend l'axe Z du monde par défaut (pour éviter des twist pas beau).
BART 21.08.98 (11h25) AI Correction bug sur GenereObjet qui ne renvoyait pas "Personne" si ce n'était pas un ALWAYS !
CO 21.08.98 (11h00) ITF Ajout d'une touche pour forcer la souris sur le premier écran
CO 21.08.98 (10h35) ITF Utilisation des touches dans la DialogList (liste ou arbre)
CT 21.08.98 (10h24) GAM Blindage du chargement des anims (test des cas impossibles)
VL 20.08.98 (18h21) GLI, MAIN changement dans les projets
GLI : projet Win32-D3D Debug et Release (version DirectX6 ca marche que sous Win95/98)
Main : modif projet Debug D3D et Release D3D.
FBF 20.08.98 (18h00) GAM modif destruction des always (plus rapide + verif que c'est propre)
GuS 20.08.98 (17h51) SNA CRB SPO Binarisation
CO 20.08.98 (17h50) TIA Ajout du tri des constantes de l'IA (par nom / type / valeur)
#################################################################################################################################
CHG VERSION DEBUG SANS EDITEUR ET RELEASE DU 20->21/08/98 A 9h45
#################################################################################################################################
#################################################################################################################################
CHG VERSION DEBUG EDITEUR DU 20/08/98 A 18H52
#################################################################################################################################
CT 20.08.98 (16h40) GAM Load A3i in the first Dir in which a script version is found
MT 20.08.98 (16h40) SPO Correction bug mise à jour Custom bits OutOfVisibility & UselessCulling
VL 20.08.98 (16h16) GLI, GAM rastdisp n'est plus Glide Specific (sauf en version editors qui n'existe qu'en GLIDE)
JT 20.08.98 (15h50) AI Correction bug : reactivation des collisions lorsqu'on collisionne toutes les n trames
AV 20.08.98 (15h40) MMG Correction de bug (affichage info mémoire)
CO 20.08.98 (15h35) ITF Correction de l'affichage du centre des objets
JT 20.08.98 (14h50) MEC Prise en compte du flag de collision dans la méca de shoot
AV 20.08.98 (14h35) MMG Correction d'un bug pour MakeAnim (init mal placé)
YLG 20.08.98 (12h48) GLI Correction chargement textures
FBF 20.08.98 (10h50) GAM Correction bug ombres
SPO ajout d'un warning raster en cas de dépassement de la taille de la pile de SPO de PLA
SHW (en cas de dépassement, le programme ne plante pas)
MT 20.08.98 (10h25) GAM Correction Affichage des zones et des Bounding Volumes
CO 20.08.98 (10h15) ITF Correction d'un plantage à l'affichage du message de la StatusBar
dans la Tool3D.
#################################################################################################################################
CHG VERSION COMPLETE DU 20/08/98 à 11h35
#################################################################################################################################
CT 20.08.98 (10h59) AI Modif CibleLaPlusProche (ajout d'un vecteur de direction de recherche)
JT 20.08.98 (9h36) MEC Mise à jour de la varaible IA speed dans la méca de shoot
MT 19.08.98 (18h40) COL,GAM Gain mémoire sur les octrees
MEC Correction Matrice Globale Identité
GLI Correction LookAt
CT 19.08.98 (18h23) GAM Prise en compte du troisieme repertoire pour le chargement des anims
CO 19.08.98 (17h40) OCA Ajout de raccourcis pour le pas de déplacement de la caméra
CO 19.08.98 (17h15) OPD Correction du problème d'instanciation du Popolopoi
STM 19.08.98 (16h31) OCA - remplacé stRotationMatrix avec stTransformMatrix - les caméras n'ont jamais de scale.
YLG 19.08.98 (16h11) GAM,GLI,ITF La matrice Identité POS_g_c_stIdentityMatrix est remplacée par un pointeur POS_g_p_stIdentityMatrix
POS sur une matice identité allouée dans le bloc 1 de GEO
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
VERSION PRISE EN COMPTE A PARIS POUR NINTENDO 64
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
#################################################################################################################################
CHG VERSION COMPLETE DU 19/08/98 à 16h42
#################################################################################################################################
STM 19.08.98 (16h05) POS, GEO Création de la fonction POS_fn_vGetRotationMatrixCol2 qui utilise que la
matrice de transformation.
AV 19.08.98 (16h00) MMG,GAM L'initialisation des rasters mémoire passe de GAM à MMG pour les autres programmes
qui utilisent MMG (MakeAnim, Binarisation...)
CT 19.08.98 (14h18) SND,GAM Archivage version 5.6.2
Suyppression de l'effet doppler
FBF 19.08.98 (12h20) GAM, AI
SPO, SHW, GEO intégration dernières modifs équipe n64
JMD 19.08.98 (12h10) TIA, AI CFast
CB 19.08.98 (11h00) GAM Compression de la MS méca en temps réel
CO 19.08.98 (11h10) OAC Préchargement des modèles d'une famille.
STM 19.08.98 (10h59) POS,GLI Ajouté POS_fn_xGetXScale, POS_fn_xGetYScale, POS_fn_xGetZScale afin de
pouvoir obtenir les facteurs de scale X, Y, Z d'une matrice de transformation.
MT 19.08.98 (10h30) POS,GAM,SPO Mise à jour des types des matrices après chargement
FBF 19.08.98 (10h10) GAM correction désallocation SPO player d'anim au chargement et au réinit the map
STM 18.08.98 (18h44) GAM,EDT
OWP,POS - Supprimé ComputeTransformMatrix.
CT 18.08.98 (18h30) IA - modif Fonction SPO_SetSuperImpose et TEXT_Affiche
(le ration en X et Y est dans [0,1000] et non plus [0,100])
J'ai modifie les medaillon en consequences ainsi que les menus
STM 18.08.98 (17h25) GEO - Vérification que la matrice de caméra n'a jamais de scale.
Utilisé la matrice de transformation pour le culling.
MT 18.08.98 (17h10) GAM,GLI,PRF Création d'une nouvelle pile de matrice commencnat par la matrice de la caméra
SCT,SPO,ITF Modification de l'envoi des objets à l'affichage (HieDraw.c & HiePcDrw.c)
Prise en compte de cette nouvelle pile dans GLI et les éditeurs
FBF 18.08.98 (16h20) GAM
GEO
IPT
MEC mise à jour code commun depuis la verison U64
MMG + correction d'un bug aléatoire dans le player d'anim
SAI + correction de 2 bugs dans le parcours de listes
SCT
SPO
SHW
CO 18.08.98 (16h15) ITF Ajout d'un bouton pour le choix du mode de la StatusBar
#################################################################################################################################
CHG VERSION COMPLETE DU 18/08/98 à 17h42
#################################################################################################################################
STM 18.08.98 (16h03) GEO GEO_vTurnLookAt - Utilise la matrice de transform au lieu d'utiliser
la matrice de rotation - Elles sont identique après un InvertIso
STM 18.08.98 (15h40) POS GetScaleMatrix - ScaleMatrix est maintenant calculé à partir de la matrice
de transformation. Aussi, GetScaleMatrix presuppose une matrice de scale
diagonal.
AV 18.08.98 (15h35) GAM Correction du bug des collisions entre zde
GAM,MMG,SPO Augmentation de la place mémoire en version avec éditeurs pour éviter un plantage
lors du chargement de tous les acteurs
MT 18.08.98 (11h50) GAM,OAC Correction Bug sauvegarde MS 3dData (BrainComputationFrequency)
AV 18.08.98 (11h45) MMG Blindage du code pour éviter un plantage en cas de free (NULL)
CO 18.08.98 (10h50) OAC,TIA Correction des boutons de l'éditeur d'acteur
YLG 18.08.98 (10h28) GLI Correction au niveau des chargements des textures TGA
CT 17.08.98 (18h21) MakeAnim(V1.05) Traitement de CameraAngle dans A3D
Utilisation de plusieurs repertoire dans version.ini (separateur = ',')
CO 17.08.98 (16h15) ITF Ajout de l'option "Fog / No Fog" dans la toolbar
#################################################################################################################################
AV VERSION DEBUG EDITEUR ET RELEASE DU 17/08/98 à 12h00
#################################################################################################################################
VL 17.08.98 (11h35) GLI Réinitialisation de l'effet sinusoidal au changement de map
GuS 17.08.98 (11h01) CRB SNA GAM Binarisation des textes.
AV 17.08.98 (10h15) SAI Optimisation de SAI (diminution de la place mémoire utilisée)
MMG + Tous les projects : Implémentation des rasters mémoire (pendant le jeu, appuyer sur Ctrl+Shift+M)
pour générer le fichier MemoryDump.htm)
FBF 14.08.98 (18h55) GAM Correction bug tremblement anims d'accumulation de tir, et autres tremblement
d'anims.
CO 14.08.98 (18h20) OLG,OGD,EDT Correction du Copy/Paste de l'éditeur de lumières
Amélioration de la sélection des lumières
VL 14.08.98 (17h38) GLI modif pour meilleur rendu des textures N64
JT 14.08.98 (16h45) MEC,AI Correction bug : modif de scale sur les acteurs immobiles
VL 14.08.98 (14h56) GLI utilisation du flag IsUseRLI
#################################################################################################################################
CHG VERSION COMPLETE DU 14/08/98 à 16h20
#################################################################################################################################
GuS 14.08.98 (12h30) IPT SNA Binarisation des ipts
GAM CRB
FBF 14.08.98 (12h20) GAM Correction plantages viewer d'anim et bug viewer d'anim qui modifie l'état courant
T3D du perso qu'on est en train de visualiser
YLG 14.08.98 (10h52) GAM enlever CPA_Debug dans Gam.dsp en Release
JT 14.08.98 (10h15) AI,GAM Ajout d'une option pour permettre les sauvegardes/chargements SAI en mode éditeur
L'option s'active par ajout d'une section dans le .lvl
CO 13.08.98 (18h10) TIA Modification de la complation de l'IA pour réduire le temps
d'affichage des variables designer
STM 13.08.98 (17h41) GLI Optimisation des sprites.
CHG 13.08.98 (17h27) AI Correction du bug sur l'acces au dernier SLOT de la fonction TEXT_ValideNomDuSlot
YLG 13.08.98 (15h58) GLI Prise en compte du deuxième répertoire du version.ini
pour le chargement des textures
CB 13.08.98 (15h40) SCR (le retour) Gestion d'un deuxième répertoire dans version.ini
JMD 13.08.98 (15h40) TIA, AI CFast 3eme et 2eme passe
CO 13.08.98 (15h15) ITF,OAC Mise à jour et affichage du secteur courant des instances
T3D Correction du bug de fermeture du player d'anims
OLG Amélioraton de l'édition des lumières
MT 13.08.98 (14h45) GAM Correction dans la génération d'always (détermination du secteur courant)
Mise à jour du CustomBit OutOfVisibility à chaque changement de secteur courant
(tous les acteurs sont supposés être invisible)
#################################################################################################################################
CHG VERSION COMPLETE DU 13/08/98 à 16h22
#################################################################################################################################
FBF 13.08.98 (15h00) GAM correction plantage du passage direct en éditeur puis passage en moteur
reprendre 3ddata.c et c'est tout.
GuS 13.08.98 (12h27) Main GAM Ajout d'un parametre dans startprg.ini pour le chargement binaire.
YLG 13.08.98 (12h22) GLI Correction pour permettre la recherche des textures à la fois dans GameData et dans le répertoire
spécifique à chaque version.
CT 13.08.98 (11h14) GAM Correction du bug reinit hierachy a la reinitilisation de la map
CHG 13.08.98 (11h11) AI Correction du bug sur l'acces au dernier SLOT de la fonction TEXT_LitNomDuSlot
GuS 12.08.98 (18h55) GAM SNA Binarisation
CT 12.08.98 (18h33) GLI Correction bug Look At (sur persos hierarchises)
CO 12.08.98 (16h30) ITF Amélioration de la gestion du second écran (swap circulaire)
Correction du problème de souris en sélectionnant un acteur
Correction du problème de souris click bouton droit
CB 12.08.98 (15h20) AI Correction d'un risque de bug dans la caméra...
CHG 12.08.98 (15h10) AI MOD_NiveauTransparence2( N° canal, niveau_transparence)
MOD_ActivationTransparence2( N° canal, activation ON/OFF )
#################################################################################################################################
CHG VERSION COMPLETE DU 12/08/98 à 17h00
#################################################################################################################################
CHG 12.08.98 (12h03) AI Modification de la fonction TEXT_ChangeCaractere pour la gestion des formatages
Modification de la fonction TEXT_LettreDuTexteALaPosition pour la gestion des formatages
Nouvelle fonction TEXT_FormateTexte
Nouvelle fonction MNU_ValideNomDuSlot
STM 12.08.98 (11h48) GLI ajout de Start/StopChrono pour le sprite raster
STM 12.08.98 (11h37) GAM ajout de raster pour les sprites.
FBF 12.08.98 (10h00) GAM ajout de variables raster qui indiquent le nombre de SO utilisés par
le player d'anim. Diminution du tableau de SO et de matrices :
SO 1024 -> 512 gain : 85000 octets
Matrices 256 -> 32 gain : 19700 octets
Ces nombres seront à revoir encore à la baisse (pour les SO, on pourra peut-être
descendre à 128 ou 256).
GuS 11.08.98 (16h57) GAM SNA VIG Binarisation scripts.
FBF 11.08.98 (16h30) GAM ajout de la suppression des SO des modules pour les persos
désactivés -> permettra de diminuer la taille de la pile de matrices
du player d'anim de 1024 à environ 300.
#################################################################################################################################
CHG VERSION COMPLETE DU 11/08/98 à 17h51
#################################################################################################################################
CO 11.08.98 (14h00) ITF,OCA Modification du système de slots de la caméra
MT 11.08.98 (11h20) COL Correction bug ombre simplifiée
CHG 11.08.98 (11h15) AI/GAM Fonction TEXT_ModifieCaractere
YLG 11.08.98 (10h53) GLI Correction dans GLI_vSendObjectToSphericalLight
JMD 11.08.98 (10h20) AI correction bug dans la fonction AI "AfficheDefaut"
FBF 11.08.98 (10h00) GAM Correction bug viewer d'anim. Tout devrait maintenant fonctionner
STM 10.08.98 (17h13) GLI Corrigé un bug dans le calcul de l'alpha pour sprites.
CO 10.08.98 (17h00) CTL,OAC,TIA Amélioration des boutons de l'éditeur d'acteur pour le choix des
contrôles à afficher
TME, TPG Adaptation aux modificatios du code de CTL
CT 10.08.98 (16h33) GAM Correction bug Player tremblement des modules
BART 10.08.98 (15h55) TIA CFast 1ere passe : ajout du booléen "bIsABooleanDsgVarRef" dans le CFast_tdstNode (pour JMD)
MT 10.08.98 (15h10) GAM Modification affichage rasters
#################################################################################################################################
CHG VERSION COMPLETE DU 10/08/98 à 16h00
#################################################################################################################################
GuS 10.08.98 (13h57) GAM,SNA Binarisation des fichiers scripts (game.dsc, game.mem, level.mem)
RND (reste encore des modifs a faire)
STM 10.08.98 (12h07) GLI Correction de bug en GLI - on n'ecrase plus les valuers alphas
pour les sprites
FBF 10.08.98 (12h05) OAC Correction affichage always depuis l'éditeur d'acteurs
T3D
CO 10.08.98 (11h45) OLG Quelques amélioration de l'édition des lumières
MT 10.08.98 (11h40) PRF Modification du code des start/stop
GAM,SPO Ajout de rasters pour la partie commune de l'affichage
SHW,SCT Quelques optimisations sur l'envoi des secteurs et des acteurs à l'affichage
Ajout d'une nouvelle page pour des rasters spécifiques informaticiens (Ctrl+F4)
MEC Modification du .dsp (le fichier DNMLoadl.c est spécifique)
VL 10/08/98 (10h51) GLI Modif pour l'analyse des noms de textures
CO 07.08.98 (18h30) TIA Coloration des macros
YLG 07.08.98 (17h26) GAM Binarisation
Binary Tool
CO 07.08.98 (17h25) TIA Correction et amélioration du Find&Replace (scroll et sélection)
CB 07.08.98 (16h57) TIA,AI,GAM CFast 2/3eme passe optim place. Déplacement de champs de la MSBrain vers le mind.
CO 07.08.98 (16h25) OZO Ajout de la vérification du type de zone à l'insertion
FBF 07.08.98 (16h10) IA correction warnings de compilation sur init variables.
CO 07.08.98 (15h45) OAC Nettoyage automatique du fichier ALW (suppression des always non référencés)
Mise à jour automatique du fichier ALW lors d'une instanciation ou d'un
chargement.
CB 07.08.98 (14h50) TIA EdirFRM, MAJ "sizetree.log" pour taille de l'IA compilé
JMD 07.08.98 (14h15) TIA CFast 3eme passe
AV 07.08.98 (14h15) COL Petite optimisation collision zde sphère-boite
CB 07.08.98 (14h10) TIA CFast 3eme passe
#################################################################################################################################
CHG VERSION COMPLETE DU 07/08/98 à 16h13
#################################################################################################################################
FBF 07.08.98 (12h20) GAM player d'anim : optimisation des anims à 1 frame, correction
de quelques assert pas graves.
merge des init des rasters N64 et PC, ajout d'un rasters qui
compte le nombre d'anims skippées
PRF ajout du raster ci-dessus, suppression de constantes inutilisées
T3D modif viewer d'anim suite au modifs du player d'anim. Le viewer d'anim
n'est pas très stable, il semble y avoir des bugs aléatoires pour le moment.
CHG 07.08.98 (12h01) AI/GAM Ménage dans la fonction TEXT_Affiche/Chainage des délais après un \D0:
MT 07.08.98 (11h45) GAM,SCT Une petite optimisation lors de la génération des always
YLG 07.08.98 (10h59) GAM Binarisation
Binary Tools
SNA
CRB
CO 06.08.98 (18h30) ITF Correction du problème d'affichage de la StatusBar
MT 06.08.98 (17h25) GAM Correction scale fantome sur les always
FBF 06.08.98 (16h45) OGD Correction instanciation des modeles avec morphing à la première frame
OPD
CO 06.08.98 (15h45) ITF Récupération du curseur sur le premier écran lors de l'instanciation
d'un acteur
CB 06.08.98 (15h40) TIA CFast 3eme passe, ma dernière contribution
#################################################################################################################################
CHG VERSION COMPLETE DU 06/08/98 à 18h10
#################################################################################################################################
SMC 06.08.98 (15:01) GLI J'ai enlevé GLI_C_lZ_Light et GLI_vSendObjectToZ_Light
CHG 06.08.98 (14h22) AI/GAM Modification/correction de bug de la fonction TEXT_Affiche
CB 06.08.98 (12h03) TIA,AI - CFast 3eme passe pour U64. Génération d'un fichier modele.h et modele.nod.
CO 06.08.98 (11h00) ITF - Suite de l'amélioration du nouveau mode souris (T3D, Drag&Drop)
YLG 06.08.98 (10h28) GLI - Modif pour la binarisation
JT 06.08.98 (10h00) MEC - Correction bug : prise en compte du pivot de tilt
- Correction bug plates-formes en rotation
#################################################################################################################################
CHG VERSION DEBUG EDITEUR ET DEBUG SANS EDITEUR DU 06/08/98 à 11h44
#################################################################################################################################
SMC 06.08.98 (09h46) GEO Optimisation des structs dans GeoObj.h et Element.h
MT 05.08.98 (18h40) SPO,GAM Modifications dans les rasters : répartition du displayFix entre Commun et Specifique
CB 05.08.98 (17h50) TIA,AI CFast 3eme passe
CO 05.08.98 (17h35) ITF Amélioration du nouveau mode souris
MT 05.08.98 (16h55) GAM,AI,SHW Modification/Réorganisation des MS suivantes (gain de place et alignement):
OAC - 3dData
- StdGame
- State
- Anim3d
- CollSet
GAM,TAC,AI Suppression des tests points et des listes de tests points
TFA,TGM
GAM,AI Correction du bug concernant les SI(n) et les IA jouees une fois sur N.
SPO Modification/Réorganisation de la structure Hie_tdstSuperObject
CB 05.08.98 (16h25) AI Avec les éditeurs : Les .rul et .rfx sont chargés même si IA en C.
CB 05.08.98 (15h40) TIA CFast 3eme passe
JT 05.08.98 (15h30) MEC Prise en compte complète des zdr des autres persos dans la marche
#################################################################################################################################
CHG VERSION COMPLETE DU 05/08/98 à 17h37
#################################################################################################################################
AV 05.08.98 (11h00) AI Modif dans les fonctions renvoyant l'assiette et la visée pour tenir compte du tilt
VL 05.08.98 (10h47) GLI Le snapshot est remis.
CO 05.08.98 (10h45) ITF Correction des problèmes de curseur pour le nouveau mode souris
CB 04.08.98 (18h28) TIA - cfastf.cxx forcer en écriture
CB 04.08.98 (18h11) AI - SiDebug avec init par défaut en release
- Pas de chargement des règles si IA en C à 2
CO 04.08.98 (18h10) EDT Correction du bug de zoom perdu lors de la translation
CB 04.08.98 (17h15) AI,TIA Fin de l'intégration du SiDebug
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
VERSION PRISE EN COMPTE A PARIS POUR NINTENDO 64
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
#################################################################################################################################
CHG VERSION COMPLETE DU 04/08/98 à 19h01
#################################################################################################################################
CO 04.08.98 (15h05) TIA Ajout du bouton "Debug Mode" pour la variable gcSimulateRelease de l'IA
VL 04.08.98 (14h27) GLI Correction d'un bug dans le calcul des RLI, et affichage des sphères pour le réglage
des lumières sphériques
CHG 04.08.98 (14h26) AI Nouvelle version de la fonction TEXT_Affiche
FBF 04.08.98 (13h40) makeanim Remplacement de toutes les comparaisons de string en comparaison
non case-sensitive.
CO 04.08.98 (11h40) TIA Correction du dialogue de QuickSave
CB 04.08.98 (11h35) AI,TIA Ajout du keyword SiDebug
CO 04.08.98 (10h55) OWP Correction de l'affichage des sphères représentant les WPs
CO 03.08.98 (18h40) OAC Correction du plantage du "Show Unloaded Models"
#################################################################################################################################
CHG VERSION DEBUG EDITEUR ET RELEASE DU 04/08/98 à 8h44
#################################################################################################################################
JT 03.08.98 (18h20) MEC Correction bug déclenchement de la chute sur les arêtes en marche
FBF 03.08.98 (18h10) crvta3dtoa3i modif et recompilation de la moulinette de conversion suite aux modifs
équipe n64
AI \
GAM |
GEO |
IPT |
PRF > mise à jour code commun équipe N64.
ERM | pas de modif de foon, que des modifs de forme
SAI |
SHW |
SPO /
VL 03.08.98 (18:09) GLI Correction bug sur le calcul des RLI (I'm a god vivant parmi vous : dixit CB)
JT 03.08.98 (16h40) COL Correction collision avec les zones de module zoomées
MEC Correction bug lors de la marche dans les coins
Suppression des vibrations intempestives lors de la marche dans les coins bizarres
CO 03.08.98 (16h05) ITF Correction d'un plantage en utilisant l'option "Move Actor Only"
CB 03.08.98 (15h55) AI Ajout de CFastF.cxx
CO 03.08.98 (15h05) OWP Correction d'un plantage à l'enregistrement des préférences
VL 03.08.98 (13:59) POS Correction d'un bug dans le GetMaxScale
#################################################################################################################################
CHG VERSION DEBUG EDITEUR DU 03/07/98 à 14h13
#################################################################################################################################
MT 03.08.98 (11:40) ITF Correction du bug de déplacement des instances dans l'éditeur
VL 01.08.98 (10:32) GAM Correction du bug d'affichage des geendors
YLG 01.08.98 (9h56) GAM Enlever de nouveau l'option CPA_DEBUG dans le projet en RELEASE
#################################################################################################################################
CHG VERSION COMPLETE DU 01/07/98 à 10h57
#################################################################################################################################
VL 31.07.98 (19h05) AI Correction du bug du cheat code ("Je fais ce que je peux mais je me soigne")
et du à l'affichage des Waypoints
MT 31.07.98 (19h00) GLI Rajout Rasters
CT 31.07.98 (18h55) AI Correction bug ciblelaplusproche
FBF 31.07.98 (18h00) GAM Correction bug Rayman qui accumule lors du tir.
reprendre playanim.c (encore)
CT 31.07.98 (17h28) GAM,FIL Correction bug sauvegarde & fonction pour savoir si un path est valide
CB 31.07.98 (17h25) TIA Correction bug SetModified
CB 31.07.98 (17h10) TIA Correction écrasement compilation IA
#################################################################################################################################
CHG VERSION COMPLETE DU 31/07/98 à 19h30
#################################################################################################################################
FBF 31.07.98 (16:58) GAM (R) blindage pour éviter des plantages avec les éditeurs
T3D
FBF 31.07.98 (15:54) T3D (R) Correction plantage systématique du viewer d'anim. il reste un plantage parasite qui
arrive très rarement, et que je n'arrive pas à reproduire systématiquement...
MT 31.07.98 (15h45) GLI Correction Rasters en Release
BNT 31.07.98 (15h15) AI/GAM correction problèmes du merdaillon: les objets du second viewport étaient réinitialisés
au changement de secteur, alors que vu qu'ils sont dans le second viewport, la notion
de secteur est risible pour eux... la correction concerne SPO_SetSuperImposed() et
SPO_ReleaseSuperImposed(), qui virent/remettent désormais l'objet de son secteur.
reprendre dans AI: FuncRay2.cxx, ProcRay2.cxx, dans GAM: Always.c
VL 31.07.98 (14:12) GLI Correction plantage carte 3DFX (au moins un, il en reste peut être)
FBF 31.07.98 (14:11) AI Correction plantage modif posisition d'un module (rare)
reprendre procedu1.cxx
(Ce Pb n'existe pas dans la version designeur, donc pas de report)
JT 31.07.98 (12h45) MEC Correction perte de scale dans la méca (arrive très rarement)
FBF 31.07.98 (12:04) GAM (R) Correction plantage invalid handle au lancement d'une map (problème de lookat)
(fichier gam/p5/loadlvl.c)
CT 31.07.98 (18:11) GAM modif pour makeanim (oubli d'un fichier hier)
BNT 31.07.98 (10h45) AI/GAM pour la map monde et les menus: nouvelles procédures d'IA ChargePartie(slot), EffacePartie(slot),
CopiePartie(dstslot, srcslot)
FBF 31.07.98 (09:50) GAM correction petits bugs player d'anim (inutile de reporter)
CT 31.07.98 (09:36) GAM Correction dans interpolation pour les anims coupées
#################################################################################################################################
CHG VERSION COMPLETE DU 30/07/98 A 20H45
#################################################################################################################################
MT 30.07.98 (18h35) GAM (R) correction bug sur le scale dans l'interpolation du player
CT 30.07.98 (18:11) MakeAnim recuperation des anims dans un second repertoire (cf Version.ini)
JT 30.07.98 (17:30) MEC Changement de priorité de la fonction ACT_ChangePositionAbsoluePerso.
Elle a maintenant la même priorité que ACT_TournePerso...
CT 30.07.98 (17:25) GAM Modif dans le chargement des anims pour tenir compte du GameData specifique
BNT 30.07.98 (17:02) AI (R) correction de ZON_LitCentreZDxType() pour qu'elles fonctionnent correctement avec les
zones de modules
YLT 30.07.98 (16:17) SPO correction picking moteur (donc accrochage) qui ne marchait plus
FBF 30.07.98 (15h45) GAM (R) correction plantage morbide clark
CB 30.07.98 (15h12) TIA CFast 3eme passe
YLG 30.07.98 (14h52) TIA CFast 2eme passe
FBF 30.07.98 (14h25) GAM correction bug sur le scale dans l'interpolation du player
CB 30.07.98 (12h30) TIA CFast 3eme passe
JT 30.07.98 (12h10) MEC Report de toutes les collisions en varappe
AV 30.07.98 (12h00) GAM,IPT Optimisation du module IPT (pour que ça marche, reprendre les fichiers Link.IPT et KeyDef.IPT)
CB 30.07.98 (10h45) AI Correction fonctions cinematiques caméra
BNT 30.07.98 (10h35) AI correction: la procédure SauvePartie() fait une sauvegarde du level en cours avant de
sauver l'état global du jeu
JMD 30.07.98 (19h45) TIA, AI CFast 3eme passe
FBF 30.07.98 (10h00) GAM nettoyage et ajout de commentaires dans le player d'anim
#################################################################################################################################
CHG VERSION COMPLETE DU 30/07/98 A 15H52
#################################################################################################################################
CB 29.07.98 (16h25) TIA CFast 3eme passe
BNT 29.07.98 (16h00) AI/GAM nouvelle fonction MAP_LitCompteurGlobal(), et nouvelle procédure MAP_ChangeCompteurGlobal()
pour modifier un compteur global, et transmettre ainsi une info d'une map à l'autre. En
l'occurence, le nombre de cages cassées. Cette information est contenue dans la structure
globale de GAM g_stEngineStructure.
GAM correction d'un plantage au chargement si aucun des always d'une map d'ont d'IA
TIA on peut tester directement les variables entières en plus des variables booleennes par la
syntaxe '?' dsgvar
VL 29.07.98 (14h29) GLI, GLD, Nouveau moteur GLI. Le module(lib) GLD à "disparu" : il est inclus dans GLI (le répertoire
GEO, ITF, SCT, GLD existe toujours par contre.
OGD, Main GLI_Core, GLI_Dfx et GLD sont réunis en un seul projet : GLI_NJA.dsp
CB 29.07.98 (11h40) AI Modifs caméra
JMD 29.07.98 (10h45) TIA, AI CFast 3eme passe
#################################################################################################################################
CHG VERSION COMPLETE DU 29/07/98 A 15H18
#################################################################################################################################
CB 28.07.98 (09h40) TIA CFast 2eme passe
MT 28.07.98 (15h50) GAM,GEO Modification du résultat du culling (retourne In, Out ou Intersection)
SPO,SCT Réduction du nombre d'appel au culling
OAC
GAM Rasters : Ajout du temps proporement moteur PC (Total - 3DFx)
YLG 28.07.98 (15h28) TIA CFast 2eme passe
BART 28.07.98 (15h10) AI remise à jour du Type de WP dans "Reseau_ReinitGraph"
CB 28.07.98 (13h50) TIA CFast 3eme passe
FBF 28.07.98 (12h10) GAM ajout d'un flag dans 3ddata pour notifier que l'IA a modifiée une matrice d'anim non controllée
prise en compte de ce flag pour la maj des matrices.
YLG 28.07.98 (12h01) TIA CFast 3eme passe et CFast 2eme passe
BART 28.07.98 (11h50) AI Fonctions "Caps_CapaciteAuBitNumero", "Reseau_LitTypeDuWP" & procédure "Reseau_ChangeTypeDuWP" (re)passent en NOT_ULTRA_ABLE !
BNT 28.07.98 (11h30) TIA/GAM correction pour les dsgvars de type texte (declaration/sauvegarde). NOTE: il reste un
bug sur la sauvegarde de la valeur initiale, mais comme je ne comprend pas grand chose
au parser...
#################################################################################################################################
CHG VERSION COMPLETE DU 28/07/98 A 15H18
#################################################################################################################################
JT 27.07.98 (18h25) GAM Optimisation transmission de la rotation du player d'anim à la méca
BART 27.07.98 (17h35) AI Correction bug sur "RESEAU_ChangeTypeDuWP" pour les valeurs 2 et 3
JT 27.07.98 (17h30) MEC Correction rétablissment de l'inclinaison lors d'un tir alors que Rm est penché
#################################################################################################################################
CHG VERSION COMPLETE DU 27/07/98 A 18H46
#################################################################################################################################
BNT 27.07.98 AI/TIA nouveau mot-clé TexteVide pour la déclaration des variables designers de type texte
TQ 27.07.98 (15h20) SPO Calcul des bounding volumes des secteurs.
MT 27.07.98 (15h05) GEO,SPO Prise en compte de la zone de transparence pour afficher un acteur
CB 27.07.98 (14h40) TIA CFast 3eme passe
TQ 27.07.98 (12h30) SHW Correction bug affichage de l'ombre sur les plateformes.
BNT 27.07.98 (12h10) AI correction de HIER_ForcePere pour tenir compte d'un argument non valide (par exemple le retour
de HIER_MonPere() sur un acteur fils du monde, qui vaut personne). D'autre part, le lien avec
le père précédent n'était pas coupé...
Protection: une tentative d'appel de HIER_ForcePere() sur une plateforme provoque une erreur.
GAM au chargement des acteurs, il sont placés au bon endroit dans la hiérarchie suivant qu'ils
sont une plateforme ou non.
MEC correction bug potentiel: quand un lien plateforme est créé, le lien avec le père précédent est coupé
MF 27.07.98 (12h01) AI Fonction d'IA pour la protection du jeu - Modifications pour Ultra64
YLG 27.07.98 (11h21) TIA CFAST 2eme passe
CB 27.07.98 (11h20) TIA CFast 3eme passe
MF 27.07.98 (11h00) AI Fonction d'IA pour la protection du jeu
CB 27.07.98 (09h50) TIA CFast 3eme passe
#################################################################################################################################
CHG VERSION COMPLETE DU 27/07/98 A 11H26
#################################################################################################################################
CB 24.07.98 (18h30) TIA CFast 3eme passe
BNT 24.07.98 (17h25) GAM - optimisation insignifiante dans fn_vMakeCharacterThink()
BART 24.07.98 (16h40) AI, GAM (+OWP) Beaucoup de modifs pour les Graphs & Réseaux de WP :
- suppression du champs m_lActive pour les connexions
- le bit32 des capa perd sa fonction de "Connexion Valide"
- les capa deviennent des "unsigned long"
- nouvelle procédure "Caps_ChangeCapacites" avec param 'Value': 0=add, 1=set, 4=sub & 5=erase (comme pour les fonctions "Reseau_ChangeCapa" & "Reseau_ChangeTypeDuWP")
- nouveaux champs "CapabilityInit" & "WeightInit" pour récupérer les valeurs init de capa et poids lors du ReinitTheMap (si modifiés par les fonctions "change...")
- nouvelle procédure "Reseau_ReinitGraph" pour réinitialiser dans les connexions : "Capability" & "Weight" à "CapabilityInit" & "WeightInit" !
- divers :
- "Capacity" devient "Capability"
- "Valuation" devient "Weight"
- correction du retour de valeur des fonctions "change"
- suppression d'un paramètre inutile dans les fonctions "change" pour le Weight
CB 24.07.98 (15h50) TIA CFast 3eme passe
AV 24.07.98 (15h40) COL - Correction du bug collision zde sphère contre zde boite
CB 24.07.98 (12h30) TIA - CFast 3eme passe
BNT 24.07.98 (12h30) GAM - élimination des fichiers sources ServCtrl.c/h qui ne servent à rien
MTH - nouvelle macro MTH_M_xNegAbs(a) qui renvoie -|a|
AI - nettoyage et correction d'une division par 0 dans l'implémentation de
ACT_PersoLePlusProche, ACT_CibleLaPlusProche et ACT_PersoLePlusProcheDansChampsDeVision
YLG 24.07.98 (12h05) TIA, AI CFast 2eme passe
JMD 24.07.98 (12h05) TIA, GAM CFast 3eme passe
#################################################################################################################################
CHG VERSION COMPLETE DU 24/07/98 A ~12h00
#################################################################################################################################
BART 23.07.98 (19h00) AI correction d'un 'oubli' dans "Reseau_LitCapaciteLiaisonDansGraph", "Reseau_LitPoidsLiaisonDansGraph" et "Reseau_ChangePoidsLiaisonDansGraph"
BART 23.07.98 (18h25) AI correction bug bit 32 sur "Reseau_ChangeCapaciteLiaisonDansGraph"
CB 23.07.98 (17h50) TIA CFast 3eme passe
CB 23.07.98 (17h07) AI,GAM Petite optimisation caméra
CT 23.07.98 (16h50) AI Nouvelles fonctions pour le son
[ULTRA.]SON_FixeAnimVolume(Entier)
SON_FixeMusicVolume(Entier)
JMD 23.07.98 (16h35) TIA, AI CFast 3eme passe
CB 23.07.98 (16h25) TIA CFast 3eme passe
BNT 23.07.98 (16h20) AI/GAM nouvelle condition EstDansComportementReflexe(perso, comport) -> vrai si est dans le reflexe indiqué
nouvelle fonction ACT_CompteObjetsGeneres(perso) -> renvoie le nombre d'always générés par le perso
et qui sont encore actifs
YLG 23.07.98 (16h05) TIA CFast 2eme passe
BART 23.07.98 (15h25) GAM correction bug index inversé sur "Reseau_ChercheIndiceDuWP" & "Reseau_ForceWPCourant"
CB 23.07.98 (15h12) TIA CFast 3eme passe
CT 23.07.98 (14h55) GAM Le perso principal est toujours audible
TQ 23.07.98 (14h25) CRB,SNA Modification des blocs a binariser pour faire fonctionner la version courante
Le bloc 0 de GEO doit maintenant etre binarise
CT 23.07.98 (12h35) MakeAnim Correction bug hierarchie (kill hierarchy for bad channel number)- V1.03
TQ 23.07.98 (11h55) GAM Correction bug desallocation de matrices
CB 23.07.98 (11h50) TIA CFast 3eme passe
CO 23.07.98 (11h30) OAC Sauvegarde et restauration de la taille de la fenêtre d'IA
CB 23.07.98 (09h50) TIA CFast 3eme passe
#################################################################################################################################
CHG VERSION COMPLETE DU 23/07/98 A 13h38
#################################################################################################################################
BART 22.07.98 (18h45) AI correction bug plantage sur BuildOrderedPath (modif de 16h45)
TQ 22.07.98 (18h05) GAM, Modif allocation des tableaux necessaires aux anims interpolees
SPO petit cleanage
BART 22.07.98 (16h45) AI, GAM * modif sur BuildOrderedPath : on ne prend plus la première connexion rencontrée, mais celle qui a le Weight le plus petit !
* disparition des fonctions "Reseau_ChangeCapaciteLiaison" & "Reseau_LitCapaciteLiaison" remplacées par :
- dans un graph (NOT_ULTRA_ABLE) "Reseau_LitCapaciteLiaisonDansGraph", "Reseau_ChangeCapaciteLiaisonDansGraph"
- dans la MsWay (ULTRA_ABLE) "Reseau_LitCapaciteLiaisonAIndex" & "Reseau_ChangeCapaciteLiaisonAIndex"
* apparition des fonctions sur les poids :
- dans un graph (NOT_ULTRA_ABLE) "Reseau_LitPoidsLiaisonDansGraph", "Reseau_ChangePoidsLiaisonDansGraph"
- dans la MsWay (ULTRA_ABLE) "Reseau_LitPoidsLiaisonAIndex" & "Reseau_ChangePoidsLiaisonAIndex"
* parmi les fonctions précédentes, celle faisant un "Change" ont un nouveau paramètre (entier) : 0=add 1=set 4=sub 5=erase
* les fonctions suivantes passent en "NOT_ULTRA_ABLE" (ULTRA_ABLE inutile) : "Reseau_ProchainWPJoignableAvecCapacite", "Reseau_ChangeTypeDesWPJoignables" & "Reseau_ChangeTypeDesWPJoignablesAvecCapacite"
BNT 22.07.98 (16h00) AI/GAM prise en compte du nouveau système de contrôle de modules dans les procédures d'IA
concernées.
CO 22.07.98 (15h00) ITF Deuxième correction du passage de la souris en second écran (popup)
CB 22.07.98 (14h40) TIA CFast 3eme passe
FBF 22.07.98 (12h40) GAM correction bug modules de Rayman mal repositionné après réinit
JMD 22.07.98 (12h00) TIA CFast 3eme passe
CO 22.07.98 (11h40) ITF Première correction du passage de la souris en second écran (options)
BART 22.07.98 (10h37) TIA CFast 1ere passe
CT 22.07.98 (10h05) MakeAnim Fin archivage V1.02
BNT 22.07.98 (09h30) AI la condition ObjetValide() teste en + le bit IsActivable d'un acteur (faux qd il est détruit)
GAM petite optimisation de la vérification des custombits acteurs pouvant interrompre leur traitement
#################################################################################################################################
CHG VERSION COMPLETE DU 22/07/98 A 14h10
#################################################################################################################################
CT 21.07.98 (18h40) MakeAnim Correction bug hierarchie (tir helico) - V1.02
CB 21.07.98 (18h20) TIA Idem
JMD 21.07.98 (18h20) AI, TIA CFast 3eme passe
FBF 21.07.98 (17h20) GAM optimisation player d'anim :
AI - nouveau systeme de controle de modules
T3D - calcul direct des matrices d'animation dans les canaux
CO 21.07.98 (12h00) OWP - Ajout du mode et du bouton "Symetric"
CB 21.07.98 GAM Le test de changement de secteur n'est plus fait pour les acteurs du fix
#################################################################################################################################
CHG VERSION COMPLETE DU 21/07/98 A 14h54
#################################################################################################################################
BNT 21.07.98 (09h20) POS - correction bugs qui entre autres perturbaient le picking editeur
- élimination du type Zoom, vu qu'aucune différence n'est faite entre zoom et scale
- la matrice identité est constante et n'est plus publique
BART 20.07.98 (17h30) AI cleanaging !
CO 20.07.98 (17h30) EDT - Augmentation de la taille des sliders de rotation
CO 20.07.98 (17h05) TAC - Modification de la méca par défaut d'un nouvel état (Base au lieu de Marche)
CT 20.07.98 (16h55) GAM - changement des allocations pour les anims
CO 20.07.98 (16h05) OWP - Ajout du parcours des noeuds en éditant les connections d'un réseau
- Utilisation des noms explicites des capacités.
JT 20.07.98 (14h40) MEC - Correction bug traversée map en marche
CHG 20.07.98 (14h26) IA - Modification de la fonction TEXT_Affiche pour prendre les textes du fichier Game.txt
#################################################################################################################################
CHG VERSION COMPLETE DU 20/07/98 A 14h54
#################################################################################################################################
JT 20.07.98 (12h00) MEC - Correction bug ACT_Tourne...
CT 20.07.98 (09h33) MakeAnim - Correction bug Tri des Channels
JT 17.07.98 (17h25) MEC - Correction bug ajustement du scale
JT 17.07.98 (16h10) AI - Modification de la fonction MEC_ImpulsionSaut
- Nouvelle fonction ACT_PersoLePlusProcheDansChampsDeVision
CO 17.07.98 (15h25) OZO - Correction d'un problème de vérification des zones / BdV
ITF - Correction d'un problème d'affichage du BdV d'un objet
CO 17.07.98 (14h05) EDT - Correction du bug de l'entrée "Protect Child" pour les acteurs
CO 17.07.98 (12h35) OWP - Correction d'un bug de sélection des Waypoints
CO 17.07.98 (11h35) ITF - Correction d'un bug de scale des objets éditeurs
EDT - Correction d'un bug de sélection multiple
BNT 17.07.98 (11h00) AI - éliminé les conditions inutiles suivantes:
* Col_CollisionAvecPente()
* Col_CollisionAvecMansarde()
* Col_CollisionAvecTrappe()
* Col_ZDMCollisionAvecPente()
* Col_ZDMCollisionAvecMansarde()
MEC - éliminé les types de collisions pente, trap et mansarde (inutilisés)
TIA - achevé la prise en compte syntaxique du mot-clé OuExclusif
- ajouté la possibilité de tester une variable designer de type booleen plus simplement:
au lieu de faire
Si (dsgvar = Vrai)
on peut faire
Si ? dsgvar
-> on élimine ainsi deux noeuds dans l'arbre généré (-> gain de mémoire et de vitesse).
Il est à noter que cette syntaxe peut se combiner avec les opérateurs. Par exemple:
Si ((? dsgvar1 et ? dsgvar2) OuExclusif ? Dsgvar3)
CT 16.07.98 (15h30) MEC Correction pour eviter des dizaines de warnings
BART 16.07.98 (12h30) TIA CFast 1ere passe
BNT 16.07.98 (11h40) AI/GAM/SPO correction de déplacement de plateformes dans la hiérarchie
CT 16.07.98 (10h55) MakeAnim Modif pour le player (channel number dans la hierarchie)
FBF 16.07.98 (10h30) GAM optimisation player d'anim (plus de mise à plat de hiérarchie)
SPO petites optimisations / debugages diverses
MGT ATTENTION : il faut refaire les a3i avec le nouveau makeanim
si les anims vous parraissent louches.
CT 15.07.98 (16h10) GAM Cleanage du Player pour le chargement
#################################################################################################################################
BNT VERSION DEBUG AVEC ET SANS EDITEURS DU 15.07.98 à 17h30
#################################################################################################################################
JT 15.07.98 (15h45) GMT Passage de la structure GMT_tdstCollideMaterial dans public
BNT 15.07.98 (14h501) COL neutralisation des collisions sphere/boite qui ne fonctionne pas
OAC/TIA spécification de la capacité 13 "Aspirer"
CT 15.07.98 (10h55) IA Ajout fonction CibleLaPlusProche(custombit)
MT 10.07.98 (17h40) GAM Ajout entrées "Misc Rest" et "Unknown" dans l'écran programmeur
JT 10.07.98 (17h00) MEC Optimisation
Passage de fonctions en inline
MT 10.07.98 (16h20) GAM Ajout entrée "Hierarchy Rest" dans l'écran programmeur
PRF Gestion des stop sans start pour U64
BART 10.07.98 (11h40) TIA CFast 1ere passe
JT 10.07.98 (11h15) POS Fonctions d'accès direct (translation+rotation)
MEC Optimsation après profile
Utilisation des nouvelles fonctions de POS
CT 10.07.98 (10h50) SCT Ajout des include necessaires
#################################################################################################################################
CHG DEBUG SANS EDITEUR ET RELEASE DU 10/07/98 A 14H20
#################################################################################################################################
#################################################################################################################################
CHG DEBUG EDITEUR DU 10/07/98 A ~13H00
#################################################################################################################################
MT 10.07.98 (10h30) SPO - Correction
JMD 10.07.98 (10h00) GAM, IA, TIA CFast 3eme passe
FBF 09.07.98 (20h00) SPO correction de bug pour plantage handle invalide (bis)
GAM
AI 09.07.98 (18h05) AI Modifs CRR
CT 09.07.98 (18h00) VIG Correction pour la map vide
#################################################################################################################################
CHG DEBUG EDITEUR DU 10/07/98 A 9H36
#################################################################################################################################
CHG 09.07.98 (17h17) TIA - Correction Roumaine pour le bug du CTRL F T
MT 09.07.98 (17h00) GAM,MAIN,POS - ajout de 2 champs dans la MS StdGame (distances min et max de la zone de transparence)
OAC - Nouveau customBit (22) : utilisation ou non de la zone de transparence
- En mode debug et Release (pas en editeur) : regroupement de toutes les matrices identités
de la hiérarchie statique en une seule
- Correction Passage editeur/moteur (remplissage de la hierarchie dynamique avec tous les acteurs de la map)
FBF 09.07.98 (16h30) SPO corrections bugs :
GAM plantage handle invalide dans mullmatrixmatrix
plantage accès au collide set null
plantage dans le player d'anim
CB 09.07.98 (15h15) AI,TIA Quelques correstions CFast
BART 09.07.98 (15h05) TIA CFast 1ere passe
MT 09.07.98 (14h10) GAM - Correction bug player (modules absents ou pris de tremblement)
- Limitation du temps d'attente en mode U64.
YLG 09.07.98 (12h24) TIA CFast 2eme passe
BNT 09.07.98 (12h15) GAM/SAI - rétablissement partiel des sauvegardes de type joueur (générées en même temps que les sauvegardes
de type niveau) pour permettre de sauvegarder des données communes à toutes les maps.
ATTENTION: a priori, il faut que les données sauvées ici soient dans le FIX.
AI - SauvePartie() prend maintenant un argument qui indique le slot utilisé
- LitNomDuSlot() génère une erreur si l'indice donné n'est pas valide
GAM - petite correction dans le chargement des textes multilangues
- compléments pour la gestion des slots de sauvegarde
- les noms des slots ne les identifient plus, ce ne sont plus qu'un simple attribut, sauvé
dans les options -> si ça plante au chargement, effacer Options\Config.cfg
JT 09.07.98 (10h30) MEC Changement de la loi de tilt
CT 09.07.98 (10h20) VIG,IA,GAM Chargement des vignettes en cours de jeu
#################################################################################################################################
CHG VERSION COMPLETE DU 09/07/98 A 12h21
#################################################################################################################################
CT/CHG 08.07.98 (17h38) SPO Gestoin des lumières pour les objets dans le second viewport
JT 08.08.98 (17h20) MEC Correction passage des arêtes en varappe
CHG 08.07.98 (15h53) AI GAM Fonction Text_Affiche BETA
VL 08.07.98 (14h19) GEO modif pour le Z far clipping
BNT 08.07.98 (12h20) TIA correction de sauvegarde des IAs qui contiennent des macros
MT 07.07.98 (17h55) SPO Ajout prototypes dans HieMacro.h
BNT 07.07.98 (17h10) AI nouvelle proc TerminePartie (non testée car je n'arrive pas à générer une version qui tourne)
proc IncHistoriqueEtSauvePartie virée
#################################################################################################################################
CHG VERSION COMPLETE DU 08/07/98 A 09h47
#################################################################################################################################
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
VERSION PRISE EN COMPTE A PARIS POUR NINTENDO 64
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
#################################################################################################################################
CHG VERSION RELEASE POUR NINTENDO 07/07/98 A ~(17h/18h)
#################################################################################################################################
FBF 07.07.98 (16h10) IA,COL,GAM
GEO,GLD,GLI
IPT,MEC,MGT mise à jour depuis la version U64
MOR,MTH,PIC
POS,PRF,RAY
SCT,SHW,SPO
JT 07.07.98 (15h37) IA,MEC,TME Ajout option de Tilt
CT 07.07.98 (15h05) GAM,MAkeanim correction probleme du tonneau avec modif des A3D
AV 07.07.98 (12h35) SAI.dsp - ajout de CPA_WANTS_EXPORT pour les éditeurs
BNT 07.07.98 (12h00) AI/GAM/SAI - viré tout ce qui concerne les sauvegardes de type joueur ainsi que le nom du joueur
- commencé l'implémentation des slots de sauvegarde (spécifique PC), mais pas encore testée
- viré la gestion d'un level credits spécial, et l'entrée SkipMainMenu de game.dsc
MT 07.07.98 (11h15) POS,AI,SPO Modification du module POS :
GEO,MEC,MGT - suppression des matrices compressées
PIC,ITF,GLI - suppression des quaternions
GAM,EDT,OCA - optimisation des fonctions
OSC,T3D
JMD 06.07.98 (17h45) TIA, IA, GAM CFast 3eme passe
AV 06.07.98 (16h30) AI,GAM,OAC Ajout du flag 'No collision zde with projectile'
BART 06.07.98 (14h47) TIA CFast 1ere passe
CB 06.07.98 (14h40) TIA Ajout des begin/end macro dans l'arbre moteur pour la génération C.
FBF 06.07.98 (14h10) GAM optimisations player d'anim
passage en inline des fonctions d'accès à la MS 3ddata
modification de l'ordre des includes pour accepter les inlines
#################################################################################################################################
CHG VERSION COMPLETE DU 06/07/98 A 15h02
#################################################################################################################################
BART 06.07.98 (10h47) TIA CFast 1ere passe
JT 06.07.98 (10h45) MEC Utilisation d'un flag de la MSDynamic au lieu du type des matrices
JMD 06.07.98 (10h10) TIA, IA CFast 3eme passe
BART 06.07.98 (10h00) TIA CFast 1ere passe
YLG 06.07.98 (09h42) TIA CFast passe 2
BART 03.07.98 (19h30) AI Modification des fonctions "Reseau_ChangeTypeDesWPJoignables" & "Reseau_ChangeTypeDesWPJoignablesAvecCapacite"
pour y ajouter un paramètre 'Value' pour avoir un comportement similaire à "Reseau_ChangeTypeDuWP"
0=add, 1=set, 4=sub & 5=erase + 2 = 0 & SUB sur les autres WP du graph, 3 = 1 & ERASE sur les autres WP du graph
BART 03.07.98 (19h00) AI Nouvelle fonction pour les Réseaux : "Reseau_LitTypeDuWP"
Nouvelle procédure pour les Réseaux : "Reseau_ChangeTypeDuWP"
BNT 03.07.98 (16h30) AI/GAM - Gel moteur:
* Nouvel attribut moteur pour geler l'exécution des acteurs, sauf si leur CustomBit21
est positionné.
* Procédure d'IA pour change l'attribut moteur: HIER_GeleMoteur(). Seul
un acteur avec le CustomBit21 positionné peut l'appeler
- les procédures ACT_ChangeCustomBit() donnent une erreur si on tente de modifier un
custombit en lecture seule (12, 19, 20)
- nettoyage dans les sauvegardes: viré les sauvegardes de type Player et les ExtraGames.
-> la procédure d'IA ChangeMapALaPosition() a disparu.
-> les fichiers GamExtra.c et GamExtra.h ne sont plus nécessaires dans GAM
- correction: passé les procédures TEXT_xxx en non ultra
- nouvelle procédure TEXT_ChangeLangueCourante()
GAM/OAC - nouveau CustomBit 21 qui surpasse un gel moteur
- correction: les CustomBits 19 et 20 sont en lecture seule
CB 03.07.98 (16h10) TIA Modifs sur CRR
CT 03.07.98 (14h20) GAM Correction Init Anim interpolee pour le fix et Changemap
JT 03.07.98 (14h10) GAM Correction disparition des fils graphiques dans la hiérarchie
MEC Correction bug lorsqu'on appelle les collisions toutes les n trames
Suite et fin du cleanage de la MSDynamics
BART 03.07.98 (14h00) TIA CFast 1ere passe
BART 03.07.98 (11h00) TIA anti-link-bloquage sur un include foireux (cf CB)
CHG 03.07.98 (08h58) ITF - Ajout des modifications Roumaines concernant la souris
AV 03.07.98 (08h55) GAM - Passage des fonctions de StdGame en fonctions inline
GAM,AI,COL - Optimisations des collisions Zde
SCT,SPO,SHW - Passage des fonctions de Sct en fonctions inline
JT 02.07.98 (18h45) MEC - Diverses optimisations
- Réduction de la taille de la MsDynamic
CB 02.07.98 (18h30) TIA - Force la compilation avant la génération du C
- Nouvelles références dans le CRR
- Interface pour savoir si un noeud correspond à une référence (pour bart).
#################################################################################################################################
CHG VERSION COMPLETE DU 03/07/98 A 10H00
#################################################################################################################################
BART 02.07.98 (17h30) AI Nouvelles fonctions pour les Réseaux : "Reseau_ChangeTypeDesWPJoignables" & "Reseau_ChangeTypeDesWPJoignablesAvecCapacite"
Modification de la fonction "Reseau_ProchainWPJoignableAvecCapacite"
YLG 02.07.98 (15h47) TIA CFast passe 2
JT 02.07.98 (15h30) GAM Correction bug traversées lors des appels aux collisions toutes les n trames
MEC Optimisation méca de shoot
FBF 02.07.98 (15h20) GAM player d'anim : optimisation
- ajout d'un simple chainage dans le tableau des canaux, modifs de toutes les boucles
de parcours pour utiliser le chainage, et réécriture de la boucle de changement de
frame pour utiliser aussi ce chainage.
CT 02.07.98 (15h15) GAM Correction Reinit interpolation pour le changement de map
MT 02.07.98 (12h55) GAM - Libération CSOList, CASList et MorphList
BNT 02.07.98 (12h30) AI/GAM/TIA - correction bug texte invalide
- modif chargement textes pour prendre en compte les chaines qui ne changement pas
quelle que soit la langue (et donc ne pas en charger autant de copies que de langues)
MT 02.07.98 (11h35) GAM - Déplacement test custom bits 12 & 13
PRF - Suppression ASSERT
SPO - Remplacement des fonctions d'accès par des macros
BNT 02.07.98 (10h30) AI/GAM/TIA - re-modifications pour les textes multilangues (toutes les langues sont chargées simultanément)
-> modif dans le format script des données textes, et ajout dans la structure g_stEngineStructure
d'un champ qui indique la langue couramment sélectionnée.
#################################################################################################################################
CHG VERSION COMPLETE DU 02/07/98 A 11H43
#################################################################################################################################
BART 01.07.98 (19h17) AI Correction qques bugs sur Reseau_WPDeTelTypeLePlusProche & Reseau_WPDeTelTypeLePlusDansLAxe
JT 01.07.98 (17h10) MEC Correction blocage sur les planches
MT 01.07.98 (16h15) GAM,PRF - Déplacement d'un affichage de texte pour les rasters (-> Gain de temps)
FBF 01.07.98 (15h10) GAM - remplacements de listes par des tableaux dans le player d'anim
- suppression des animilghts et des subanims
AI - modif en conséquences
T3D - modif en conséquences
BNT 01.07.98 (14h30) GAM - suppression de blocs mémoires inutiles (servaient aux fontes)
- changement du format de déclaration du bloc fontes dans game.mem
pour l'entrée FontMemorySize (un argument au lieu de 2)
JT 01.07.98 (12h00) ... Suppression de tous les appels au module LRM
Cleanage de la MSDynamic
MT 01.07.98 (10h35) GAM,PRF Ajout de variables indépendantes réelles, et d'un écran les affichant
BART 01.07.98 (10h30) AI Met un nom à un Réseau généré dynamickement
JT 01.07.98 (10h20) GAM Correction bug lorsqu'un acteur n'a pas de carte de méca
CO 01.07.98 (10h10) ITF Demande de confirmation à la sortie des éditeurs.
CO 30.06.98 (18h55) OAC Correction d'un bug lors du chargement d'un alwyas existant
Correction d'un bug lors de la suppression d'un always du niveau
CTL Correction du bug signalé par Cyril
CB 30.06.98 (18h30) SCT - Correction affichage des secteurs par 'S'
JT 30.06.98 (18h30) MEC,GAM - Suppression des requètes de la caméra
- Suppression du parsing
- Cleanage des appels à la méca dans GAM
BNT 30.06.98 (18h20) AI - deux nouvelles procédures d'IA pour les menus:
TEXT_LitNomDeLaTouche() qui renvoie le nom de l'action s'il y en a un (assert sinon)
Option_ChangeConfigDeTouche() qui remplace la touche de l'action spécifiée par la dernière
touche activée (au sens large: pad, clavier, etc.)
- ajouté une vérification SAF_ dans les procédures COL_Change...DeCollisionneur() qui
vérifie que la cible a bien une ministructure CollSet.
#################################################################################################################################
CHG VERSION COMPLETE DU 01/07/98 A 11H11
#################################################################################################################################
MT 30.06.98 (17h50) GAM,SCT Modification du contenu de la hiérarchie statique : elle ne contient plus maintenant
SPO,AI que les acteurs actifs (et non tous les acteurs de la map).
ITF,EDT Le custombit 19 est implémenté (lorsqu'il est mis, l'always est détruit dès que son action
OAC,TIA courante se termine).
Des constantes ont été définies pour les customBits (pensez à les utiliser)
Le champ 'hPreviousSector' de la MS SectInfo n'existe plus.
Dans la hiérarchie, les acteurs 'plates-formes' sont en tête de la liste des fils.
CT 30.06.98 (16h57) CvrtA3dToA3i Tri des channel par numero de canal
CO 30.06.98 (16h50) ITF Correction d'un bug en utilisant la Delta Selection dans le vide
BART 30.06.98 (16h40) TIA CFast 1ere passe
CB 30.06.98 (16h05) AI Correction plantage CRR sans les éditeurs...
CO 30.06.98 (16h00) OWP Correction d'un bug d'affichage des liaisons des graphs
#################################################################################################################################
CHG VERSION DEBUG EDITEUR AVEC FLAG ACTIVE_AIDEBUG
#################################################################################################################################
JT 30.06.98 (14h20) GAM Correction bug changement de dynamique ( gouttes dans achaic )
JT 30.06.98 (12h30) MEC,GAM Correction bug suppression des requêtes ( Ly dans Mapkit_foret)
CT 30.06.98 (12h20) GAM Correction dans anims interpoles - anim visible dans editeur maintenant
CO 30.06.98 (12h15) TIA Amélioration du Find&Replace
EDT Affichage de la transparence minimale
BNT 30.06.98 (11h40) AI/GAM/TIA - Réintégration des textes multilangues. Les fonctions d'IA peuvent accepter indifféremment
des arguments TEXT (multilangues) ou STRING (en dur dans l'IA)
- élimination de quelques #ifdef RAYII qui trainaient encore
-> ajout dans GAM de quelques fichiers sources supplémentaires
(ss-rép Locale dans TempGrp et Public)
#################################################################################################################################
CHG VERSION COMPLETE DU 30/06/98 A 13H00
#################################################################################################################################
BART 29.06.98 (18h00) TIA CFast 1ere passe
#################################################################################################################################
CHG VERSION TEMPORAIRE
#################################################################################################################################
CO 29.06.98 (16h10) EDT Correction d'un bug de Undo / Redo sur la téléportation
TIA Correction de la sélection automatique dans le texte
Correction du bug de sélection incohérente entre OAC et TIA
TID Corrections de bugs dans le debugger
YLG 29.06.98 (15h41) GAM Correction du bug h_Brain->p_stMind->p_stAIModel == NULL ???
BART 29.06.98 (14h45) TIA CFast 1ere passe
CO 29.06.98 (12h25) EDT Correction d'un bug de téléportation multiple
CTL,OAC Ajout de la propagation des modifications du modèle aux instances.
#################################################################################################################################
CHG VERSION COMPLETE DU 29/06/98 A 11H58
#################################################################################################################################
CT 26.06.98 (17h20) GAM Correction pour l'utilisation des A3i
CO 26.06.98 (16h00) EDT Ajout des modes de téléportation spécifiques
TIA Correction du popup de l'IA et du Find&Replace
Ajout de fonctionnalités (choix de la police + Find&Replace multiple)
CO 26.06.98 (12h20) OAC Correction du plantage du "Set As Always" sur un modèle possédant déjà un always
MT 26.06.98 (11h40) GAM Affichage des taux de pixels envoyés et affichés (par rapport à la taille de l'écran)
Mt 26.06.98 (11h00) GAM,PRF Correction bug Raster
#################################################################################################################################
CHG VERSION COMPLETE DU 26/06/98 A 14H28
#################################################################################################################################
CO 25.06.98 (19h15) TIA Correction d'un plantage à la compilation d'une IA contenant des macros
CHG 25.06.98 (19h00) IA Fonction Reseau_WPDeTelTypeLePlusProcheDansLAxe.
JT 25.06.98 (19h00) MEC,GAM,IA Suppression des requetes méca dans la méca de base
YLG 25.06.98 (17h00) TIA CFast 2eme passe
CT 25.06.98 (16h40) CvtA3dToA3i correction suppression des attentes de frappes en cas d'erreur
CO 25.06.98 (16h30) OZO,OAC Ajout de la vérification des zones en sélectionnant l'acteur
#################################################################################################################################
CHG VERSION COMPLETE DU 25/06/98 A 17h23
#################################################################################################################################
CT 25.06.98 (15h30) CvtA3dToA3i Add a batch mode option [-b]
CT 25.06.98 (14h40) GAM construire la hierarchie que quand les canaux concernes sont actifs
MT 25.06.98 (14h20) GAM,SPO Modification des rasters : nouveaux modes U64 Eval et PC Eval
SCT,SHW Nouveaux ecrans : Mechanic et Anim Player
GLD,PRF Séparation de l'affichage en : Partie commune (PC/U64), partie spécifique et WaitFor3dFx
Rasters dans les SnapShots
CHG 25.06.98 (14h04) GAM Touche G pour afficher les Gendoors (prendre link.ipt et debug.ipt)
#################################################################################################################################
CHG VERSION COMPLETE DU 25/06/98 A ~15H00
#################################################################################################################################
CT 25.06.98 (10h00) GAM Nouveau format d'anim (A3i) - ancien A3b ne marche plus
CO 24.06.98 (17h10) TIA Correction du bug Ctrl+Fleche (recalage en fine de ligne qui fait planter.
#################################################################################################################################
CHG VERSION COMPLETE DU 24/06/98 A 17H48
#################################################################################################################################
BART 24.06.98 (16h35) TIA CFast 1ere passe
CO 24.06.98 (09h45) OAC Correction du bug de renommage d'un acteur
OCA Modification des tooltips pour les designers
BNT 24.06.98 (09h20) GAM rétablissement du traitement de la hiérarchie sous l'acteur principal
(car RM peut porter des objets qui deviennent ses fils)
#################################################################################################################################
CHG VERSION COMPLETE DU 24/06/98 A 11H18
#################################################################################################################################
CO 23.06.98 (18h50) ITF Amélioration de la toolbar
OAC,TIA Correction d'un bug d'instanciation
TQ 23.06.98 (18h05) COL - Correction bug collision avec ZDM boite
JT 23.06.98 (18h00) MEC Correction bug dans la méca de shoot
BART 23.06.98 (17h00) TIA CFast 1ere passe
BNT 23.06.98 (16h20) AI - éliminé la gestion ultra des fonctions VEC_xxx qui ne le nécessitaient pas
(donc toutes sauf les fonctions de changement de repère)
- rassemblé VEC_VecteurRelatif et VEC_VecteurGlobalToLocal sous une même implémentation
(idem pour la conversion en vecteur absolu)
- nouvelle fonction VEC_CombinaisonVecteur()
- re-correction de VEC_VecteurPointAxe()
JMD 23.06.98 (16h00) TIA CFast 3eme passe
CO 23.06.98 (10h00) EDT Ajout de la téléportation multiple
TFA, OAC Pré-chargement des modèles lors du chargement de la famille
TIA Ajustement de la taille des colonnes dans le dialogue des constantes
#################################################################################################################################
CHG VERSION COMPLETE DU 23/06/98 A 16H44
#################################################################################################################################
JT 22.06.98 (16h00) MEC,AI,TME Méca de shoot
Correction de bug plates-formes ( inversion matrice invalide )
#################################################################################################################################
BNT VERSION COMPLETE DU 22.06.98 à 15h
#################################################################################################################################
BNT 22.06.98 (15h00) AI Nouvelle fonction Reseau_ProchainWPJoignableAvecCapacite()
Nouvelle fonction VEC_VecteurPointSegment()
Correction et blindage de VEC_VecteurPointAxe()
CB 22.06.98 (11h35) MEC Blindage d'un truc dans DNMCame.c
AV 22.06.98 (10h35) COL Optimisation (suppression d'inversions de matrices inutiles)
CO 19.06.98 (19h00) OAC,TIA Mise à jour des éditeurs pour le nouveau format du FastC
Sauvegardes pour les paramètres du FastC
MT 19.06.98 (18h30) SPO Suppression de la seconde pile de matrices
Suppression du recalcul systématique (et inutile) des matrices globales des objets
de la hiérarchie statique
GAM Déplacement de la mise à jour des activations courante (seulement lorsqu'un acteur change d'état)
Suppression du tri des plate-formes avant traitement (inutile)
Réduction de la récursivité du traitement des acteurs
GAM,OAC Création des custom bits "No Meca" et "No AI"
CB 19.06.98 (14h50) AI,GAM Les paramètres pour fast sont passés dans le modèles et chargées depuis le .ai...
CO 19.06.98 (12h15) OLG Correction d'un bug de sélection à l'activation de l'éditeur
OAC Ajout de l'édition du paramètre "Fast C Run"
CB 18.06.98 (12h00) MEC Correction dans DNMMTH.c, fonction de calcul de l'angle entre 2 vecteurs quand les
2 vecteurs sont colinéaires mais opposés (renvoyait 0 au lieu de Pi).
#################################################################################################################################
CHG VERSION COMPLETE DU 19/06/98 A 9h54
#################################################################################################################################
JMD 18.06.98 (19h00) TIA CFast 3eme passe
JT 18.06.98 (18h00) MEC Optimisation de la correction çi-dessous
#################################################################################################################################
CHG VERSION COMPLETE DU 18/06/98 A 11H50
#################################################################################################################################
JT 18.06.98 (16h15) MEC Correction bug optimisation plate-formes
JT 18.06.98 (14h24) AI,MEC Amélioration fonction ACT_fixePositionPerso
VL 18.06.98 (14h16) GLI(DFX) optimisation lens flare.
JMD 18.06.98 (14h15) TIA CFast 3eme passe
CO 18.06.98 (11h10) TIA Mise à jour du bouton "FastC" lors des sauvegardes et compilations
CO 18.06.98 (10h50) OSC Correction du problème des frontières lors de la réinitialisation
#################################################################################################################################
CHG VERSION COMPLETE DU 18/06/98 A 11H50
#################################################################################################################################
JT 17.06.98 (18h20) MEC Blindage lorsqu'une action n'a pas de carte de méca
CT 17.06.98 (16h52) AI Correction bug dans Act_OrienteVersPosition
JT 17.06.98 (16h40) MEC Optimisation dans la mise à jour des matrices globales des supers-objets
GAM Correction bug dans le clonage de la MS CollSet
YLG 17.06.98 (16h21) SHW - Améliorations
CO 17.06.98 (16h20) OWP - Correction d'un bug à la suppression des WP
- Ajout du paramètre "Type" pour les noeuds du graph
- Amélioration de l'édition des paramètres du graph
CB 17.06.98 (16h10) TIA - Génération des CRR par appui sur le bouton "generation C" (et plus à chaque savuegarde)
- Ajout des fichiers CFast_1/2/3 .cpp/.hpp
AI - Blindage chargement CRR
#################################################################################################################################
CHG VERSION COMPLETE DU 17/06/98 A 18H15
#################################################################################################################################
CHG 17.06.98 (16h00) AI - Ajout du CustumBit en paramètre de la fonction PersoLePlusProche
JT 17.06.98 (10h30) MEC - Changement du recalage de Rayman en saut, nage et hélico, pour éviter les tremblements.
- Optimisations, profilage
- Correction de divers bugs
BNT 17.06.98 (09h30) MEC correction de normalisation d'un vecteur presque nul (maintenant testé avec un epsilon)
#################################################################################################################################
CHG VERSION COMPLETE DU 17/06/98 A 10H31
#################################################################################################################################
CO 16.06.98 (18h15) TIA Ajout du bouton "Generate Fast C"
CB 16.06.98 (17h35) TIA Sauvegarde des fichiers ".crr".
VL 16.06.98 (17h26) GLI cleanage
MT 16.06.98 (16h55) AI,GAM Nouveau flag de collision (collisions seulement avec le secteur courant)
Nouveau custom bit 14 : permet de ne plus jouer le player
SCT Une petite correction en vue du passage des listes en tableaux sur U64
CT 16.06.98 (15h24) GAM Volume du son a fond (en dur en attendant les menus)
CO 16.06.98 (15h10) OSC Ajout de l'édition du paramètre Zfar des secteurs
#################################################################################################################################
CHG VERSION COMPLETE DU 16/06/98 A 17H26
#################################################################################################################################
CO 16.06.98 (12h50) ITF,EDT Passage du bouton link dans le dialogue
ITF,OSC Ajout des raccourcis claviers et mise à jour des menus
CB 16.06.98 (11h50) AI Prise en compte/Chargement des .crr
CT 16.06.98 (11h45) GAM Correction bug son lors du changement de map
VL 16.06.98 (11h14) GLI, GAM - ajout d'une fonction pour mettre à jour à chaque trame les variables
utilisées par les effets spéciaux (sinus effect seulement pour l'instant).
prise en compte du DT pour l'effet sinus
CO 16.06.98 (09h30) Main,ITF,OAC - Ajout de raccourcis clavier
BNT 15.06.98 (19h00) GAM - correction d'une conflit entre le paramètre -level:<nom> et l'entrée
LevelName() dans le fichier Game.dsc
AI - modification des fonctions ZON_LitCentreZDxType() pour prendre en compte
les zones de modules (si aucune zone ordinaire ne fait l'affaire). Pas encore
testée car je n'ai pas eu le temps.
VL 15.06.98 (18h06) GAM, GEO, SCT - Ajout d'un Z far dans les secteurs pour clipping
CT 15.06.98 (18h01) GAM Correction bug pour anims bruitees
#################################################################################################################################
CHG VERSION DEBUG EDITEUR ET DEBUG SANS EDITEUR DU 16/06/98 A 10H03
VERSION RELEASE DU 16/06/98 A 10H30
#################################################################################################################################
CB 15.06.98 (17h01) GAM,IA - Prise en compte du flag CFast_bIsC pour l'exécution de l'IA.
- Ajout et init d'un index dans les comportements
CO 15.06.98 (17h00) T3D - Ajout du choix de la famille dans le player d'anims
OLG - Ajout des lumières en Z
OAC - Ajout / suppression d'un always dans le niveau
- Flag "Hide Variables" local au modèle
TIA - Variables privées / publiques
- Scroll et tabulation du text
BART 15.06.98 (16h45) AI : cleanage des meta-actions
AI, GAM : correction d'un bug des blindages dans les réflexes
MT 15.06.98 (16h10) AI,GAM,GLI - Ajout de la possibilité de ne calculer l'IA d'un acteur qu'une trame sur N.
RAY,SCT,SPO - Ajout de la possibilité de ne calculer les lumières sur les acterus qu'une
EDT,OAC trame sur N (désactivé pour le moment)
YLG 15.06.98 (15h48) AI, GAM, - Suppression du module BIN
GLI, GEO, GMT
IPO, ISI, MEC
PO, SCT, SNA
SPO
#################################################################################################################################
CHG VERSION COMPLETE DU 15/06/98 A 17H14
#################################################################################################################################
VL 15.06.98 (12h18) GAM, GEO, SCT - optimisation du culling + déplacement des fonctions de GLI
GLI, PO, SHW, vers GEO. (GLI_lCulling... deviennent GEO_lCulling...)
SPO
CB 15.06.98 (12h00) GAM,AI - Quelques mises en place pour passage en C. CFast.h est passé dans public.
BNT 15.06.98 (11h10) GAM - blindage récup SuperObjet dans MS StdGame si nulle
SCT - viré la limite de 50 secteurs max dans la liste de secteurs visibles
du secteur courant (provoquait un écrasement dans morbide_p avec 56 éléments)
CB 15.06.98 (10h30) GAM - Ajouts dans MSBrain pour passage en C de l'IA
- Ajout de 2 fichiers CFast.c et .h dans l'AI moteur
#################################################################################################################################
CHG VERSION COMPLETE DU 15/06/98 A 12H20
#################################################################################################################################
CO 12.06.98 (18h20) AI - Correction du bug de renommage d'un comportement initial
CO 12.06.98 (16h35) ITF - Rétablissement de l'entrée "Collision Map"
- Mise à jour des raccourcis clavier
EDT, OAC, |
OCA, OLG, |- Mise à jour des raccourcis clavier
OZO |
BNT 12.06.98 (16h28) GLI - bug d'utilisation une matrice non initialisée dans l'éclairage des objets
par les lumières de type paint.
JMD 12.06.98 (16h00) AI, TIA - cleanage de l'IA
#################################################################################################################################
CHG VERSION COMPLETE DU 12/06/98 A 17H05
#################################################################################################################################
BNT 12.06.98 (12h30) AI,GAM,COL - optimisations diverses dans les fichiers suivants:
GAM: Dynam.h, Dynam.c, ia_dnm.c, initeng.c, objstbls.c
AI: cam_vis.c, funcray2.cxx, procedu1.cxx, procedur.c
COL: box.c, collgoco.c
(index de boucles en long, calculs redondants sortis de boucles ou mis
en variables intermediaires, etc.)
BART 12.06.98 (12h15) AI - cleanage de l'AI
MT 12.06.98 (12h00) GAM - Ralentissement du moteur en mode U64
YLG 12.06.98 (11h53) GAM,SNA - Correction pour la binarisation
JMD 12.06.98 (11h30) AI - cleanage de l'AI
#################################################################################################################################
CHG VERSION COMPLETE DU 12/06/98 A 12H04
#################################################################################################################################
CHG 12.06.98 (11h05) .DSP - Menage.
YLG 11.06.98 (18h30) DPT,GAM - Suppression de la chaine contenant le chemin des textures du FIX(répertoire supprimé)
BART 11.06.98 (17h25) AI (+OWP) : ajout de la fonction "Reseau_WPDeTelTypeLePlusProche"
GAM (SAF) : correction d'un bug dans les blindages sur les Always
CO 11.06.98 (17h00) OAC - Correction du bug de suppression d'une ZAList
ITF - Ajout des tooltips de la DialogBar
- Ajout du mode "AutoZoom"
BART 11.06.98 (16h40) POS - blindage dans les tests lors de l'éxécution d'une IA (seulement si vous mettez le flag SAF_SAFE) pour remplacer le plantage par un retour dans l'éditeur (mais il est parfois préférable d'avoir un plantage, pour débogguer)
VL 11.06.98 (15h58) GLI - light.c : optimisation
MT 11.06.98 (15h35) SAI,GAM - Corrections sur la gestion des sauvegardes & initialisations
BNT 11.06.98 (14h30) AI - les procédures de déplacement de perso ne gèrent plus le changement de secteur
car c'est probablement inutile, puisque cette gestion est faite automatiquement
à la fin de la trame pour chaque acteur.
GAM - viré un test de changement de secteurs avant les collisions (probalement inutile)
FBF 11.06.98 (14h15) GAM - initialisation d'une matrice non faite
GLI - accélération du culling, correction d'un bug sur le culling
des éléments pour l'affichage
POS - correction du problème qui faisait que toutes les matrices de
modules étaient scalées
SCT,SPO - conséquence de la modif du culling
#################################################################################################################################
CHG VERSION COMPLETE DU 11/06/98 A 17H02
#################################################################################################################################
YLG 11.06.98 (13h04) GAM,AI,GLI, Modification pour la binarisation - Il faut reprendre absolumment le gamedata
MEC,SNA,CRB
MAin - ajout d'un paramètre à la ligne de commande
- ajout d'une boite de dialogue pour pouvoir choisir entre une version
script ou binarisée des données
- Correction dans la mécanique pour pouvoir faire des changements de
map quand on met quelque chose dans le fix
- Modification dans la callback de lecture du Game.dsc
CT 11.06.98 (11h10) SN,SndExt,Tsn Nouvelle lib et dll son
Ceci engendre une regeneration des A3B (V12) automatic
CO 10.06.98 (17h45) GLI,SPO Archivage des modification des roumains pour les lumières
TIA Correction du plantage en fin de texte
OAC Correction du plantage lors de la suppression de l'action initiale
CB 10.06.98 (16h50) AI,GAM,MEC - Modifs pour mode smooth total !
CT 10.06.98 (16h45) GAM - modif structure element3d dans les anims (correction pb son event)
Ceci engendre une regeneration des A3B (V12) automatic
BNT 10.06.98 (15h00) AI - les proc de déplacement d'acteur ne modifient plus le secteur précédent de l'acteur
#################################################################################################################################
CHG VERSION COMPLETE DU 10/06/98 A 16H54
#################################################################################################################################
BNT 10.06.98 (12H30) PIC - quelques inits de matrices rajoutées avant leur utilisation (sinon le picking
éditeur dans la vue 3D ne fonctionne pas et fait planter)
AI/GAM - corrections pour que ALW_EstAMoi fonctionne aves les always désactivés ainsi
qu'avec les persos nuls (pour tester les variables designers sans a se preoccuper
de leur contenu)
- correction de VEC_VecteurRelatif() (il manquait une initialisation de matrice locale)
JMD 10.06.98 (12h12) GLI - Lens Flare
CB 10.08.98 (10h20) AI,GAM - Caméra : Différenciation de l'angle de cut déplacement de l'angle d'echec vis...
MT 10.08.98 (09h25) MGT,GAM - Correction sur l'aimant (lorsque l'aimant est un always)
#################################################################################################################################
CHG VERSION COMPLETE DU 10/06/98 A 11H35
#################################################################################################################################
CO 09.06.98 (18h45) ITF,EDT - Amélioration de la StatusBar
CO 09.06.98 (17h15) ITF,EDT - Correction de la Delta Selection
MT 09.08.98 (17h10) TUT - Mise à jour du tutorial
TAC - Correction d'un bug (les listes d'activations doivent maintenant être triées selon les états)
BNT 09.08.98 (17h05) AI - variables intermédiaires pour accès à répétitions aux MS des acteurs
quelques return; break; dans les switch() pour correction pb N64
BART 09.06.98 (16h50) AI - Du blindage, encore du blindage
CB 09.06.98 (16h30) WAW - Watch window plus en topmost
CB 09.06.98 (15h11:01) ITF - Plus de sinus effect sous les éditeurs...
VL 09.06.98 (15h11:00) ISI, GEO, GLI - nettoyage + optimisation
CO 09.06.98 (15h10) ITF,OCA,EDT - Ajout des modes de la StatusBar + nettoyage du code
BNT 09.06.98 (14h20) GAM/OAC - le champs bLinkedToSector est viré de la MS StdGame -> viré des chargements/sauvegardes
scripts et de l'édition dans OAC (vu qu'il n'y a plus de secteurs tournants)
CB 09.06.98 (12h15) TIA - Force la reinit du comport de toutes les instances si une a été recompilée. Evite un
plantage lors du passage en moteur sans reinit.
#################################################################################################################################
CHG VERSION COMPLETE DU 09/06/98 A 15H57
#################################################################################################################################
CHG 09/06/98 (14h15) ITF, T3D, PIC renommage de GLI_vMouse3DScreen en PIC_vMouse3DScreen
BART 09.06.98 (12h00) AI correction plantage dans la recherche du nom d'un ALWAYS dans "fn_vTestGetDsgVarOrField"
BART 09.06.98 (10h50) AI Correction bug sur "LST_RemplirListeAvecTouteUneFamille" (efface la liste avant de la remplir)
MT 09.06.98 (10h40) PRF,GAM,SCT - Modifications Rasters
SPO,SHW
FBF 09.06.98 (09h30) SPO - modification de la pile de matrices qui devient une pile de pointeurs
de matrices
~8 modules - intégration des modifs de code commun faites par l'équipe N64
BNT 08.06.98 (19h00) COL - optimisation du rejet rapide de collisions spheres/semiaxe, sphere/segment, triangle/segment,
cylindre/segment, etc...
- multiplications par 2 deviennent des additions à divers endroits
GAM - correction pour MAT_VitesseTexture() qui gère désormais le plafond aussi
BART 08.06.98 (18h46) AI & GAM - Affiche ENCORE PLUS d'informations dans les messages d'erreur (blindage)
CO 08.06.98 (18h45) OZO Correction d'un bug sur le Undo de l'insertion.
#################################################################################################################################
CHG VERSION COMPLETE DU 08/06/98 A 18h25
#################################################################################################################################
CB 08.06.98 (15h30) SPO Un ti piti peu de cleanage
CO 08.06.98 (15h30) SCT,AI,GAM |
ENV,SRF,VET |
ITF,Main |- Suppression des environnements et des surfaces
OAC,TIA,TID |
EDT,TAC |
BNT 08.06.98 (12h30) GAM, GLI - diverses optimisations simples pour éviter le code redondant (accès à des
élements de tableaux, carrés d'expressions sans variables intermédiaires...)
BART 08.06.98 (12h20) AI & GAM - Affiche plus d'informations dans les messages d'erreur (blindage)
CB 08.06.98 (10h00) SPO,ITF - Suppression des lookat dans SPO
#################################################################################################################################
CHG VERSION COMPLETE DU 08/06/98 A 11H40
#################################################################################################################################
BNT 08.06.98 (09h30) AI - correction pour DetruitPerso(moi) afin d'éliminer un plantage quand
cette ligne n'est pas la dernière du comportement en cours
GAM - correction dans l'allocation des always qui pouvait parfois se produire
alors que le tableau était plein -> écrasement et tralalalalère
- petite optimisation dans le player d'anims pour l'accès à répétition d'un
élément de tableau
CO 05.06.98 (18h00) ITF, EDT - Sauvegarde des options
OSC - Nettoyage des environnements
CB 05.06.98 (17h40) SPO - Correction bug pour flag invisible sur superobjet ou acteur
MT 05.06.98 (15h25) OAC - Fin Suppression MS Stream
LST - Modification classes List
CB 05.06.98 (14h30) SPO,SCT,GLI - Optimisation affichages miroirs par ajout d'un draw flag : HasNoMirror
CO 05.06.98 (14h00) ITF, OCA - Ajout de raccourcis clavier
#################################################################################################################################
CHG VERSION DEBUG EDITEUR ET DEBUG SANS EDITEUR DU 05/06/98 A 17H36
VERSION RELEASE DU 05/06/98 A 17H36
#################################################################################################################################
FBF 05.06.98 (12h00) GAM - Suppression de code relatif à VET qui ne compilait plus
GLI
CB 05.06.98 (10h50) SEL - Suppression module
CB 05.06.98 (10h20) STR - Suppression module
SCT - Cleanage en conséquence
CB 05.06.98 (09h50) RAY - Cleanage
CB 05.06.98 (09h30) Main, VET - Suppression du module VET, EUC
MT 05.06.98 (09h25) SCT, SPO, - Modifications concernant les listes : toutes celles qui nécessitent des 'Isolate' deviennent
LST, GAM des 'DynamicList' (Double listes chainees), et les autres des 'StaticList' (Simple listes
chainees)
CB 04.06.98 (18h40) ... - Modifs des settings release pour virer l'exportation (gain de code)
CO 04.06.98 (18h00) ITF - Modification du traitement des raccoucis clavier
- Ajout d'un bouton "Full Selection" dans la toolbar
- Réorganisation des fonctions spécifiques
EDT - Correction de la fonction "PutOnGround"
- Réorganisation des fonctions spécifiques
OAC - Correction du bug d'activation avec une sélection
OCA - Réorganisation des fonctions spécifiques
ITF, Main, |
EDT, OCA, |
OAC, OGD, |
OLG, OSC, |- Réorganisation des raccourcis clavier
OWP, OZO, |
TGM |
BNT 04.06.98 (17h45) AI/GEO - remplacé quelques MTH3D_M_vCrossProductVector par MTH3D_M_vCrossProductVectorWithoutBuffer
AI - les procédures MOD_yyy ne font rien qd le canal est vide, au lieu d'agir sur l'acteur
JMD 04.06.98 (17h45) GLI - nouveau tri en Z des faces transparentes
#################################################################################################################################
CHG VERSION CLEANAGE COMPLETE DU 04/06/98 A 17H25
#################################################################################################################################
CB 03.06.98 (11h30) AI Cleanage, suppression des fonctions/conditions/actions, ajouts de break.
#################################################################################################################################
CHG VERSION COMPLETE DU 04/06/98 MATIN
#################################################################################################################################
CB 03.06.98 (17h35) IPT - Suppression des commandes
GAM - Cleanage en conséquence
BNT 03.06.98 (17h00) AI - nouvelle fonction MOD_ConversionEnModule() qui convertit un entier en une valeur
de type module (index de canal) pour pouvoir utiliser les procédures de placement
de modules dans les boucles
- quelques break rajoutés dans les switch() pour éliminer les pbs sur N64
GAM - met bien le moteur en mode EM_ModeEnterLevel avant le chargement du niveau,
pour que les valeurs de variables designers sauvées dans les sauvegardes niveau
ne soient pas écrasées par des initialisations abusives des acteurs.
CT 03.06.98 (15h15) MMG correction pour la compilation de la lib protected suite
CB 03.06.98 (14h50) GAM,AI - Suppression surfaces et secteurs tournants/trans
CO 03.06.98 (11h50) ITF, Main - Gestion des raccourcis claviers
OAC - Edition du flag "Character Always Active"
TIA - Corrections de bugs, ajouts pour debugger
TID - Amélioration du debugger d'IA
EDT, OLG, |
OSC, TGM, |- Modifications pour les raccourcis claviers
OCA, OAC |
MT 03.06.98 (11h05) MAIN Nettoyage Rasters
CT 03.06.98 (11h00) MMG correction pour la compilation de la lib protected
#################################################################################################################################
CHG VERSION EN COURS...
#################################################################################################################################
MT 03.06.98 (12h20) GLI Fin Nettoyage Rasters
AV 02.06.98 (17h30) SPO Optimisation de la fonction de picking pour la caméra (facteur 3 à 4 de gain)
FBF 02.06.98 (16h20) GAM nettoyage : suppression du membre globalmatrixatT0 de la structure
SPO superobjet, de ses accesseurs et initialisations.
CB 02.06.98 (14h30) AI Petite optimisation caméra Cam_UpdatePosition()
MT 02.06.98 (14h30) GLI, GLD Suppression des #ifdef USE_PROFILER
GAM , COL Suppression de tout le code concernant les anciens rasters
ITF , SHW
SCT , SPO
#################################################################################################################################
CHG VERSION DEBUG EDITEUR ET DEBUG SANS EDITEUR DU 02/06/9 A 12h12
#################################################################################################################################
CO 29.05.98 (18h45) OWP Correction pour la suppression et la création de graphs
Ajout des Undos / Redos pour la suppression
Ajout du renommage
BART 29.05.98 (17h20) AI Correction bug sur LST_PersoExisteDansListe, LST_ModeleExisteDansListe & LST_FamilleExisteDansListe
VL 29.05.98 (16h34) GAM/AI debuggage de l'init des always.
Les always sont maintenant killé si ils ont le flag OI_WhenGoOutOfZone
Rajout d'un flag OI_WhenGeneratorIsDesactivated qui permet de faire
automatiquement ce qui était fait dans pas mal d'IA (a savoir l'always
regardait si son générateur (placé dans une var designer) était inactif
pour s'autodétruire).
Rajout d'une Condition IA : ALW_EstAMoi qui teste si l'always généré
est valide + a le bon propriétaire (plus fiable que le ObjetValide)
AV 29.05.98 (16h05) POS Optimisation du MulMatrixMatrix
CB 29.05.98 (14h30) GAM Cleanage :
- Suppression des références textes et font
- Suppression des commandes
- Suppression des MS world, takeput, aimdata, stream
AI Cleanage en conséquence
OAC Cleanage en conséquence
FON Suppression du module
#################################################################################################################################
CHG VERSION DEBUG EDITEUR ET RELEASE DU 29/05/9 A 17h08
#################################################################################################################################
CO 29.05.98 (14h10) OCA, ITF Correction du Easy Point Target
JMD 29.05.98 (12h35) AI, GAM, OCA, suppression des chemins
OWP, OGD
CO 29.05.98 (10h40) EDT, OCA, OAC Ajout des entrées de caméra dans les popups des
dialogues des éditeurs de hiérarchie et d'acteurs.
#################################################################################################################################
CHG VERSION DEBUG EDITEUR ET RELEASE DU 29/05/9 A 10:53
#################################################################################################################################
BNT 28.05.98 (18h00) AI ajout de deux procédures MAP_IndiqueLaSortieUtilisee() et MAP_LitLaSortieUtilisee()
en prévision de la gestion de la map monde -> ces procédures ont nécessité
l'ajout de deux champs à la fin de la structure globale g_stEngineStructure.
déplacement de l'implémentation des procédures de réorientation de modules et
d'acteurs dans une fonction C à part pour accélérer un peu le bazar (j'espère).
remis des __DEBUG_AI__ à la place de __AI_DEBUG__ réapparus et indésirables
sorti un argument avec effet de bord (++) dans une macro pour éviter un bug potentiel.
GAM le handle sur l'inventaire, désormais inutilisé, a été retiré de la structure
g_stEngineStructure.
CO 28.05.98 (17h30) TAC Edition des paramètres Replay et Speed de l'animation
CB 28.05.98 (16h40) AI Ajout des métaactions de cinématique pour la caméra
BART 28.05.98 (16h30) AI(+GAM) Correction désallocation Graph
CO 28.05.98 (16h10) TGM Correction d'un bug d'application de matériau
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
VERSION PRISE EN COMPTE A PARIS POUR NINTENDO 64
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
#################################################################################################################################
CHG VERSION COMPLETE DU 28/05/98 A 17H49
#################################################################################################################################
MT 28.05.98 (12h15) GAM,COL,GLI Nouveaux rasters
PRF,SCT,SPO
VL 28.05.98 (11h57) GAM Correction du bug STDGame est null + autres pb
apparaissant en flying mode
(inclus bug de disparition d'icône).
CO 28.05.98 (10h25) OWP Correction de la sélection par dialogue
CO 27.05.98 (17h15) CTL,TIA Correction d'un bug de référence des Waypoints
BART 27.05.98 (16h00) MOR Correction désallocation des morph (cf CT) dans ReinitMap
CO 27.05.98 (14h40) OGD, OPD Calcul de la taille d'un objet
OLG Ajout du calcul des secteurs pour toutes les lumières
OWP Correction d'un bug de mise à jour
EDT Correction d'un bug d'affichage
OAC Ajout du chargement des always
Affichage des informations perso + module
TIA Ajout des types manquants pour le Ctrl+T
Modification des messages d'erreur
BART 27.05.98 (12h30) GAM Correction désallocation MSWay
################################################################################################################################
CHG VERSION DEBUG EDITEUR ET RELEASE AVEC INFO DE DEBUG POUR GAM/AI DU 27/05/98 A 10H50
################################################################################################################################
################################################################################################################################
JT VERSION RELEASE SANS EDITEUR DU 26/05/98 A 21H03
################################################################################################################################
JT 26.05.98 (21h00) SPO Correction permettant de tenir compte du scale du super objet père
################################################################################################################################
CHG VERSION RELEASE ET DEBUG SANS EDITEUR DU 26/05/98 A 18H26
################################################################################################################################
BNT 26.05.98 (17h45) GAM blindage de l'implémentation de MortDuJoueurAvecRepositionnement() quand
la camera standard n'est pas definie par {InsertCharacter:StdCamer(StandardCamera)
dans les fichiers level
MT 26.05.98 (16h30) GAM Suppression Reinitialisation des always deja actifs
CB 26.05.98 (14h15) AI Idem
CB 26.05.98 (13h30) AI Correction d'un petit pb vis
VL 26.05.98 (10h46) GAM toute petite modif dans GameEng.c
CB 25.05.98 (22h45) AI Modifs vis, blindage axe de référence
CT 25.05.98 (17h50) GAM init du volume sans par defaut a 127
CB 25.05.98 (17h45) SPO Le brouillard global n'affecte plus les objets super-imposed
JT 25.05.98 (17h30) MEC Correction bug traversées des faces d'eau dans forest1 en particulier
VL 25.05.98 (17h18) GAM réinitialisation brouillard et sinus effect en cas de mort du perso
JMD 25.05.98 (17h00) GLI, SCT correction, le brouillard global s'applique sur les faces transparentes
#################################################################################################################################
CHG VERSION DEBUG AVEC EDITEUR DU 25/05/98 A 17h48
#################################################################################################################################
#################################################################################################################################
CHG VERSION DEBUG SANS EDITEUR ET RELEASE DU 25/05/98 A 16H25
#################################################################################################################################
YLG 25.05.98 (15h40) AI Correction pour la version binaire
VL 25.05.98 (15h30) GAM, AI, Modif pour le sinus effect
GLI, SPO - sinus effect constant ou croissant suivant la profondeur
- flag pour ne pas affecter le second viewport
- modification fonction IA pour régler tout ca
#################################################################################################################################
CHG VERSION EDITEUR DU 25/05/98 A 12h13
#################################################################################################################################
#################################################################################################################################
CHG VERSION DEBUG SANS EDITEUR ET RELEASE DU 25/05/98 A 11h23
#################################################################################################################################
VL 25.05.98 (10h24) GAM Modif pour que ca marche. (changement de map en mode binarisé)
#################################################################################################################################
YLG VERSION COMPLETE DU 24/05/98 A 22h00
#################################################################################################################################
Mt 24.05.98 (20h10) SNA Modif ...
VL 24.05.98 (19h09) GAM Rajout pour le changement de map.
Attention le fichier link.ipt et debug.ipt ont changé.
JT 24.05.98 (18h20) MEC Correction bug plateformes avec scale ?
CT 24.05.98 (18h00) GLD correction bug synchro (blocage a 10 trames
CT 24.05.98 (18h00) GAM correction init perso, on casse le lien avec le pere si c'est un perso
(bug disparition sbire dans swamp2)
ylg 24.05.98 (16h50) GLI correction dans le chargement des textures NZW
CB 24.05.98 (16h30) AI Nouvelles conditions pour le mode look. Correction plantage de toutes les conditions caméra !
MT 24.05.98 (16h00) GEO Le bloc GEO n'est plus en 'AllocWithoutFree' (on fait des libérations quand on change de map)
CB 24.05.98 (14h40) AI Si pas de collision caméra (mode look), le secteur courant de la caméra est le
même que le perso visé
CB 24.05.98 (12h40) AI Modifs visibilité
GAM On ne force plus le calcul du secteur courant pour la caméra
MEC La caméra ne recalcul plus son secteur si elle se déplace sans collision
YLG 24.05.98 (11h35) SHW Ombre plus envoyée au Z buffer
JT 23.05.98 (11h05) MEC Correction bug glisse sur les bords des doubles-faces en marche
#################################################################################################################################
YLG VERSION EDITEUR ET RELEASE DU 23/05/98 A 22h00
#################################################################################################################################
BART 23.05.98 (21h40) MEC Modifs pour faces ClimbMaterial (varappe)
CB 23.05.98 (18h15) AI Modifs visibilité
YLG 23.05.98 (18h15) COL Modification pour l'ombre
SHW
CB 23.05.98 (16h40) AI Correction échec visibilité
CT 23.05.98 (15h33) GLI Correction matrice pas initialise (une de plus)
YLG 23.05.98 (11h35) GLI Correction sur les lumières sphériques
YLG 23.05.98 (11h35) SHW Correction sur l'ombre
BART 23.05.98 (00h02) IA Test "ObjetValide" plus poussé : teste le h_StandardGame !
CB 22.05.98 (22h50) GLI Correction chromakey
CT 22.05.98 (22h00) GAM,SCT Correction bug chenille ...
(position not initialised, ou un truc du genre)
CO 22.05.98 (18h20) TOT Correction pour le chargement des tables d'objets spécifiques
#################################################################################################################################
CHG VERSION COMPLETE DU 22/05/98 A 18H44
#################################################################################################################################
CO 22.05.98 (17h55) OAC Correction de la création du BdV par défaut.
jt 22.05.98 (17h45) MEC Correction bug traversée en varappe et GI
Modif de recallage pour la nage
MT 22.05.98 (17h00) PRF Correction Bug Depassement
YLG 22.05.98 (15h15) GLI Correction passage en editeur sans faire une seule boucle moteur
YLG 22.05.98 (14h01) SHW modification dans le calcul de la taille de l'ombre
CO 22.05.98 (13h40) ITF Correction pour le scale des objets éditeurs
OGD Correction pour l'affichage des Waypoints
OLG Correction pour le scale automatique
OWP Correction pour les raccourcis clavier
Correction pour l'affichage des liaison en scale
#################################################################################################################################
CHG VERSION DEBUG EDITEUR ET RELEASE DU 22/05/98 A 14H13
#################################################################################################################################
YLG 22.05.98 (12h06) AI Ajout de la fonction COL_PointCollisionAvecMateriau même paramètres
Que la fonction COL_PointCollision + un type de materiau (ex: EAUTYPE)
SPO
JT 22.05.98 (12h00) MEC Correction bug suprression des murs sous les doubles-faces
Correction du poussage en marche sur les bords dans tous les cas
CO 21.05.98 (18h55) TAN Correction du bug de chargement des anims spécifiques
OWP Corrections et améliorations multiples
YLG 21.05.98 (18h37) SHW Plus d'ombre sur l'eau
COL
#################################################################################################################################
CHG VERSION DEBUG COMPLETE DU 21/05/98 A 18H15
#################################################################################################################################
CB 21.05.98 (15h42) MEC Corrections collisions caméra
JT 21.05.98 (15h40) MEC Corrections pour la nage
Correction bug flag PeutSauter
CO 21.05.98 (15h35) TFA Correction du bug de duplication des sections BdV
CT 21.05.98 (15h06) MEC Correction bug vitesse de rotation dans les anims
GAM Mini optimisation
TQ 21.05.98 (15h00) COL Correction bug camera "oscillante" sur un champignon.
CO 21.05.98 (14h25) OAC Correction du bug de duplication du fichier ema
CB 21.05.98 (14h10) AI Modif vue point de visé pour toujours le voir en cas de pbs (GI).
#################################################################################################################################
CHG VERSION DEBUG EDITEUR DU 21/05/98 A 14H11
#################################################################################################################################
YLG 21.05.98 (11h57) AI La version Release be plante plus à la mort de Rayman (operator.c)
MT 21.05.98 (11h55) GAM Correction pour "ChangeMap"
CB 21.05.98 (11h10) AI Ajout d'une possibilité à Cam_ChangeConstants pour C+D mario
MF 21.05.98 (10h39) SPO Rajout d'un test sur l'existance de BV pour eviter l'abscence de lumiere sur
les objets sans BV
CB 20.05.98 (23h00) AI Correction vis
YLG 20.05.98 (19h09) SHW Correction d'un bug
CT 20.05.98 (18h40) GAM Correction apparition de module
(le bug se produisait dans les channel d'event)
CO 20.05.98 (17h15) OSC Correction de la sauvegarde des Border
#################################################################################################################################
CHG VERSION DEBUG EDITEUR DU 20/05/98 A 18H35
VERSION RELEASE DU 20/05/98 A 19H03
#################################################################################################################################
VL 20.05.89 (17h59) GAM Correction d'un bug pour les always qui sont superimposed
VL 20.05.98 (16h57) SPO Correction d'un second bug expliquant la disparition soudaine de super objets
placés dans le second viewport.
CB 20.05.98 (16h45) AI Correction Cam_Base.c
VL 20.05.98 (16h00) GAM Correction d'un bug mystique sur la disparition étrange des objets superimposed
SPO Augmentation de la taille du tableau pour stocker les superbes Super objets
à destination du deuxième viewport
VL 20.05.98 (15h33) GAM Correction d'un bug pour la détection des persos dans les Zdd.
CB 20.05.98 (13h20) AI,MEC Corrections caméra
TQ 20.05.98 (12h50) GLI Correction du bug concernant l'affichage des spheres lorque
le centre est hors de l'ecran
#################################################################################################################################
CHG VERSION DEBUG EDITEUR ET RELEASE DU 20/05/98 A 15H35
#################################################################################################################################
YLG 20.05.98 (12h08) EDT Les acteurs sont de nouveau affectés par les lumières dans les éditeurs.
JT 20.05.98 (11h50) AI Ajout des fonctions d'accès pour l'option de scale
MEC,TME Correction bugs sauvegarde .mec
CO 20.05.98 (11h50) TSl Correction du bug d'activation de l'éditeur
CT 20.05.98 (11h45) GLI Core Correction d'un bug sur le scroll de texture pour les textures
utilisees dans plusieurs materiaux
MF 20.05.98 (11h22) GLI Core Correction d'un bug d'affichage pour les objets ayant a la fois
- Une matrice de scale non unitaire
- Un bounding volume sphere
CO 20.05.98 (11h15) ITF Amélioration de la StatusBar
TIA Amélioration des messages d'erreur
Correction du bug de suppression de constantes
CB 19.05.98 (09h20) AI Correction Cam_ForceNormalState()
CB 19.05.98 (19h30) AI Caméra : Correction cut angle
CO 19.05.98 (17h35) TIA Correction bug Ctrl+F
#################################################################################################################################
CHG VERSION DEBUG EDITEUR DU 19/05/98 A 18H37
#################################################################################################################################
YLG 19.05.98 (19h57) RAY Correction dans le calcul des RLI
TQ 19.05.98 (16h55) SPO Correction bug recalage rayman lors de l'accrochage
YLG 19.05.98 (15h27) GLI Correction dans les lumières parrallèles (Light.c)
JT 19.05.98 (14h40) MEC Prise en compte de l'offset des rotations dans la gravité
CB 19.05.98 (14h30) AI Ajout des boucles pour éviter les bidouilles qui font ramer...
CB 19.05.98 (12h50) AI Correction caméra
JT 19.05.98 (12h40) MEC Suppression des murs sous le sol lors de la marche
BNT 19.05.98 (12h20) AI correction bug mort de RM en version sans editeurs (par uniformisation des
directives de compilation __AI_DEBUG__ et __DEBUG_AI__ qui faisaient double emploi)
!!! -> il faut maintenant toujours utiliser __DEBUG_AI__ <- !!!
TQ 19.05.98 (12h05) Edt Correction bug flag superobjet
CB 19.05.98 (11h35) AI Caméra correction bug echec vis
#################################################################################################################################
CHG VERSION DEBUG EDITEUR DU 19/05/98 A 12H08
#################################################################################################################################
CB 18.05.98 (10h50) AI Nouvelles fonctions IA pour optim rayman E3
JT 18.05.98 (9h40) MEC correction bug dans fonction MTH_p_stRotationFromMatrix
JMD 18.05.98 (19h45 GLI, SPO - correction d'un bug sur les blendRLI
- correction du bug de la disparition des objets en surimpression quand le moteur etait
reinitialisé
#################################################################################################################################
CHG VERSION DEBUG EDITEUR DU 18/05/98 A 19H08
#################################################################################################################################
YLG 18.05.98 (18h30) GLI Modification sur les NZW
TQ 18.05.98 (17h29) GAM Correction bug binarisation
SNA
JT 18.05.98 (17h60) MAC Correction bug dans activation du flag PeutTomber
CB 18.05.98 (17h09) AI,GAM Modifs dans la caméra
YLG 18.05.98 (16h09) OLG Correction du compute pour les lumières sphériques (seuls les secteurs réellement
affectés sont retournés, et non plus tous les secteurs visibles)
GLI Augmentation de la taille du tableau des lumières du viewport
CO 18.05.98 (15h30) EDT Correction d'un bug en sauvant une modification de matériau.
JT 18.05.98 (15h15) MEC, TME mécanique d'araignée
#################################################################################################################################
CHG VERSION COMPLETE DU 18/05/98 A 15H02
#################################################################################################################################
CT 18.05.98 (11h50) IA, GAM ajout test d'activation pour les fonctions LitCentreZdxType
TQ 18.05.98 (10h45) ITF Correction bug affichage map de collision
#################################################################################################################################
YLG VERSION DEBUG EDITEUR ET RELEASE DU 16/05/98 A 13h30
#################################################################################################################################
JMD 16.05.98 (12h45) SPO, GAM correction de bug : plantage lorsqu'on reinitialise la map lorsqu'un always
est en superimposed
JT 16.05.98 (11h20) MEC Correction bug : quand collision avec surface d'eau, les autres collisions
pouvaient être ignorées
FBF 16.05.98 (11h07) MEC passage de dnmldmat.c, dnmloadi.c et dnmlinkl.c en specifique
suppression de dnmkinet.c et dnmlinke.c
JT 16.05.98 (10h50) MEC Correction flag PeutSauter pour les double-faces
FBF 16.05.98 (10h40) INV Suppression des fichiers public INV qui restaient dans la base
JT 15.05.98 (17h00) MEC Fonction pour téléporter un acteur
AI Utilisation de cette fonction pour éviter les bugs d'inertie
#################################################################################################################################
CHG VERSION DEBUG EDITEUR ET RELEASE DU 15/05/98 A 17h30
#################################################################################################################################
CB 15.05.98 (16h20) DNM Correction collisions caméra
VL 15.05.98 (16h10) AI Changement du nom des fonctions d'IA concernant les générateurs de particules
(préfixage par le tag PRT )
JT 15.05.98 (15h50) MEC Correction bug ACT_TourneAngle
Modif marche
CB 15.05.98 (14h30) MEC Modifs collisions caméra
FBF 15.05.98 (14h20) GAM quelques détails de compilation signalés par Paris
MEC
SPO
CO 15.05.98 (12h45) OAC, TIA Synchronisation version roumaine (en commentaire)
#################################################################################################################################
CHG VERSION DEBUG EDITEUR ET RELEASE DU 15/05/98 A 16H12
#################################################################################################################################
VL 15.05.98 (12h36) SPO Correction du bug instanciation PO + passage moteur = plante
CT 15.05.98 (12h26) GAM Correction du bug heap overflow
Correction du bug Ly - arret du morphing au changement d'etat
AV 15.05.98 (12h20) GAM Correction d'un bug dans les rasters (fichier RastDisp.c)
CHG 15.05.98 (12h01) INO Correction d'un bug de sélection des autres touches du Pad en mode bloc
CO 15.05.98 (12h05) OWP (Equipe Roumaine) Amélioration de l'édition 3D
Corrections de bugs
JT 15.05.98 (11h40) COL Correction bug faces haut/bas
CHG 15.05.98 (10h53) INO Correction du bug de désélection du mode bloc au Pad
lors de la sélection des armes au Pad pendant ce mode bloc au pad (Ouf....)
JT 15.05.98 (10h50) MEC Correction bug prise en compte de la rotation avec offset
CO 15.05.98 (10h05) TIA (Equipe Roumaine) Amélioration de la fonction Ctrl+T
MT 15.05.98 (10h00) GAM Correction Bug affichage rasters (max < courant)
CO 14.05.98 (19h05) OGD (Equipe Roumaine) Correction d'un bug de retaillage des zones
OIT (Equipe Roumanie) Correction d'un bug pour les icones
OCA, ITF (Equipe Roumaine) Correction d'un bug de sauvegarde des slots caméra
ITF (Equipe Roumaine) Amélioration de la StatusBar
#################################################################################################################################
CHG VERSION DEBUG EIDTEUR ET RELEASE DU 14/05/98 A 19H02
#################################################################################################################################
JT 14.05.98 (18h45) MEC Correction bug saut dans l'eau
MF 14.05.98 (17h10) SPO Correction bug Affichage IPO dans map Swamp2
TQ 14.05.98 (17h10) GAM Correction bug collision
CHG 14.05.98 (17h00) INO Reconnaissance des touches Left et Right sous NT
CB 14.05.98 (16h30) SPO Correction custom bit fantomes
JT 14.05.98 (16h30) MEC Correction bug ACT_DeplacePerso
YLG 14.05.98 (16h04) SHW Correction
CB 14.05.98 (15h40) TGM Correction bug noms quasi identiques
JT 14.05.98 (15h30) GAM Correction bug sur les caracteristiques des materiaux
MEC Correction inertie > 0.5
MT 14.05.98 (15h20) GAM Correction bug affichage des noms des secteurs dans les rasters
MF 14.05.98 (15h13) SCT Correction du bug posant des problemes de lumieres dans les editeurs
CO 14.05.98 (13h55) OAC Correction de 2 bugs mineurs dans la dialoglist.
CB 14.05.98 (12h30) AI Correction camera Cam_Vis.c, Cam_Proc.c, Cam_Base.c
FBF 14.05.98 (11h50) VET déplacement de code en spécifique à la demande de l'équipe U64
aucune modif de code.
JMD 14.05.98 (11h05) GLD correction d'un bug au niveau de la taille fenetre de clipping
YLG 14.05.98 (10h53) SHW correction dans l'ombre
MF 14.05.98 (10h12) SPO Correction pour supprimer des warnings de compilation
JT 14.05.98 (10h00) MEC Correction bugs blocages en Gi et en varappe
JMD 14.05.98 (9h45) GLI correction bug des Look-At
#################################################################################################################################
CHG VERSION E3 DU 13/05/98 SOIR ET TERMINEE D'ETRE TRANSFEREE SUR SHADOW LE 14/05/98 A 9H00
#################################################################################################################################
FBF 13.05.98 (16h40) FBF correction bug dans position.C (c'est moi qui avait fait le bug !)
MT 13.05.98 (16h40) TUT Mise à jour SCRIPTS Tutorial
CO 13.05.98 (16h35) ITF & EDT Ajout d'une MessageBox pour le renommage
VL 13.05.98 (16h27) GLI(DFX) Correction du bug d'affichage des faces add transparancy pour la
3DFX2
FBF 12.05.98 (16h10) Pratiquement tous les modules moteur
mise à jour pour l'équipe N64
très peu de changement de code, que du détail de compilation
JT 13.05.98 (16h05) AI procedure pour controler les liaisons avec les plateformes
CO 13.05.98 (15h55) TGM Correction d'un bug d'écrasement du BackFace
YLG 13.05.98 (12h36) SHW Les ombres ne sont calculées que si l'acteur est visible à l'écran
#################################################################################################################################
CHG VERSION E3 AVANT ARCHIVAGE DE FABIEN EN COURS...
#################################################################################################################################
JT 13.05.98 (12h20) MEC Correction bug dans init collisions toutes les n trames
AV 13.05.98 (12h15) GAM - Modification dans l'affichage des rasters (plus de saute de ligne
pour les acteurs pour l'IA)
MT 13.05.98 (11h50) SCT,GAM - Correction obtention noms des secteurs
MT 13.05.98 (11h45) MGT - Prise en compte de la modification concernant les bounding volumes des SO
SCT,GAM - Possibilité d'avoir les noms des secteurs en Release/Rasters
BNT 13.05.98 (11h30) AI - modif du comportement de COL_VecteurNormalCollision() : s'il n'y a pas de collision
en cours, renvoie la normale du dernier obstacle connu, sinon renvoie la somme normée
des normales en contact (ex. si on touche un mur vertical ET un sol horizontal,
renvoie une normale à 45° des deux)
JMD 12.05.98 (11h30) GLI - modification de l'affichage des faces transparentes
MF 12.05.98 (11h25) GLI, SCT, SPO - Prise en compte du BV global des perso pour le calcul des lumieres
- Supression de MulMatrixMatrix redondants
- Optimisation des lumieres
CB 12.05.98 (10h20) Main Modif pour passage en éditeur après une pause sans trame moteur supplémentaire
JT 12.05.98 (10h00) MEC Modification varappe et GI pour forest1
#################################################################################################################################
CHG VERSION EDITEUR EN COURS...
#################################################################################################################################
JT 12.05.98 (19h10) MEC Modification pour pouvoir faire de la varappe sur des faces plaquées au décors
TQ 12.05.98 (18h10) COL Modification dans les bounding volumes de superobjets ayant des fils
GAM
CO 12.05.98 (18h00) OSC Ajout d'un message d'erreur en cas d'absence de la DLL Son
BNT 12.05.98 (17h20) AI - modif du comportement de COL_LitTypeMateriauCollision() : s'il n'y a pas de collision
en cours, renvoie le CMT du dernier obstacle connu, sinon renvoie un OU binaire de
tous les CMTs en contact
CB 12.05.98 (16h43) GLI Correction chromakey
JT 12.05.98 (16h15) MEC Correction blocages intempestifs en GI
AV 12.05.98 (14h50) COL - Le flag No_Collision_With_Projectile désactive maintenant les collisions
avec les projectiles (custom bit 4) et plus avec les always.
GAM - Rasters N64 (Ctrl Shift F10).
JT 12.05.98 (14h45) MEC Correction bug
MT 12.05.98 (14h20) SPO Prise en compte modification PSX
CO 12.05.98 (1"h55) OWP Correction d'un bug de suppression d'un WP dans un graphe
Nettoyage de l'éditeur (suppression des chemins)
YLG 12.05.98 (13h48) SHW - Correction dans l'ombre
#################################################################################################################################
CHG VERSION DEBUG EDITEUR DU 12/05/98 A 17H56
#################################################################################################################################
CT 12.05.98 (11h05) GAM - correction bug apparition de module (#183)
JT 12.05.98 (10h50) MEC - correction bug traversée du sol
JMD 12.05.98 (10h40) GLI, SCT - correction du bug d'affichage des faces transparentes dans le brouillard
VL 12.05.98 (09h45) IA - modif dans keyword.c
MT 12.05.98 (09h30) GLI - Utilisation des bounding volumes des elements pour accélerer l'affichage
(envoi ou non de l'élément à l'affichage)
BNT 12.05.98 (09h10) MEC - correction d'une normalisation de vecteur nul dans la meca de la camera
JT 11.05.98 (20h30) MEC - Correction bug hélico qui remonte sur les arêtes
JT 11.05.98 (19h30) COL, MEC - Correction pb du saut le long des arêtes
- Le flag CollideWhenNotMoving force maintenant les collisions statiques
et dynamiques lorsque l'acteur est immobile
MT 11.05.98 (19h00) GAM,GLI,GLD Utilisation Rasters en Release
PRF,SCT,SPO
SHW
VL 11.05.98 (18h48) IA changement des points d'air de int à float
CO 11.05.98 (18h30) OWP Cleanage sommaire des dialogues
CO 11.05.98 (17h45) OWP Correction du plantage en supprimant une liaison
TQ 11.05.98 (16h20) ITF Ajout visualisation de la map de collision dans les editeurs.
SPO Correction et optimisation dans les chargements des bounding volumes spheres et boites.
BNT 11.05.98 (15h52) GAM correction plantage dans le traitement de la hierarchie dynamque sur un always détruit
CO 11.05.98 (15h00) ITF & OAC Ajout d'un raccourcis clavier pour "Set As Initial Position"
CO 11.05.98 (14h20) OAC Correction de l'entrée "Preload unloaded Models"
CO 11.05.98 (12h45) TME Correction du bug de renommage des cartes.
#################################################################################################################################
CHG VERSION DEBUG AVEC ET SANS EDITEUR DU 11/05/98 A 16H33
#################################################################################################################################
AV 11.05.98 (12h15) SPO - Correction de bug. Création de deux configurations avec et sans éditeurs.
MAIN - Prise en compte de la bonne lib SPO suivant la configuration.
GLI - Optimisations dans le brouillard (version GLIDE) : les objets derrière le brouillard
ne sont pas affichés.
ITF - Correction de bug.
GAM \ Modifications dans les rasters + affichage rasters U64.
PRF /
CB 11.05.98 (11h40) AI,TIA Ajout de "SiPas".
JMD 11.05.98 (11h25) GEO, GLI correction sur les look-at et semi look-at
MT 11.05.98 (11h10) PCS Prise en compte Modifs PSX
GLI Ajout Allocation VisualCollideSet dans bloc TMP
MOR Correction allocations dans bloc TMP
GEO Ajout macros pour allocation dans bloc TMP
YLG 11.05.98 (9h33) AI Debut du ménage dans les fonctions
Définition du Flag OPTIMIZE_ACTION_TABLE
!!! Les fonctions ZON_LIT... sont maintenant ULTRA_ABLE !!!
YLG 09.05.98 (16h50) AI Ménage dans les conditions
#################################################################################################################################
YLG VERSION DEBUG EDITEUR DU 08/05/98 A 20H00
#################################################################################################################################
BNT 08.05.98 (17h45) AI/GAM/OAC - retrait du champ "special Position" de la MS Standard Game, du code associé
dans le moteur et de la proc d'IA l'utilisant: MortDuJoueurAvecOption()
- la procédure d'IA MortDuJoueurAvecRepositionnement() accepte des persos nuls comme arguments
CO 08.05.98 (17h00) T3D Correction du plantage en Single Module View
CB 08.05.98 (16h07) GAM,SPO Custom bits 12 et 13 pour optim IA
MT 08.05.98 (16h15) IPO Prise en compte Modification Version PSX + Modif .dsp
CT 08.05.98 (15h50) COL,SCT,SPO Correction bug Scale sur hamac bigboat4
(replace SetType par SetIdentity avant InvertMatrix)
MT 08.05.98 (15h45) PO Prise en compte Modification Version PSX + Modif .dsp
CB 08.05.98 (14h40) AI,TIA Ajout des fonctions Si(2,4,8,16). Ne fonctionnent pas encore.
JT 08.05.98 (12h15) MEC Modif recallage
BART 08.05.98 (11h08) GAM Correction Bug sur DesinitPath quand un réseau est affecté directement (détruisait le graph !)
MT 08.05.98 (11h00) MGT Correction Recalcul Bounding Volumes
Allocations dans le bloc TMP plutot que GEO
Modification Arborescence des fichiers (plus de repertoire inc ni src)
MOR Allocations dans le bloc TMP plutot que GEO
GEO Possibilite allocation dans le bloc TMP plutot que GEO
OGD Modification Interface
Possibilite affichage des elements des objets geometriques
YLG 08.05.98 (10h16) SHW Correction d'un bug
GLI Modif dans le chargement des textures (_TXY_NZ_NZW_AD autorisé)
CO 07.05.98 (19h05) EDT Correction d'un plantage en utilisant les sliders
#################################################################################################################################
YLT VERSION DEBUG EDITEUR DU 08/05/98 A 10H08
#################################################################################################################################
CT 07.05.98 (18h20) GAM Correction pb Scale&rotation dans les anims
(Matrice compressee != Matrix complete -->pb d'arrondi)
BART 07.05.98 (17h10) AI - fcts LST_ModeleExisteDansListe & LST_FamilleExisteDansListe
BNT 07.05.98 (17h00) AI - TEMPS_Ecoule accepte tout parametre entier, et plus seulement les variables designers
GAM - les modules ne sont plus inversés bizarrement après leur disparition de l'anim
CB 07.05.98 (16h40) AI - Correction visibilité caméra
FBF 07.05.98 (15h40) SCT - ajout du raster affichage dans la page des secteurs
GAM -optimisation : test sur la boite englobante du secteur
SPO pour savoir si on affiche les acteurs / lumières / ombres
- suppression de tout ce qui concerne les objets "borders"
qui n'existent plus.
CO 07.05.98 (15h25) SCT Modification du chargement du CameraType
OSC Edition du nouveau paramètre (Camera Type)
OAC Ajout de fonctionnalités dans les listes et arbres
CT 07.05.98 (15h10) SND,SIF,SNDext Integration du son
TSN,GAM,OSC,Main
AV 07.05.98 (12h30) GAM Prise en compte du flag des SO dans les collisions
JT 07.05.98 (12h30) AI Fonctions pour activer/désactiver les collisions sur un perso
CO 07.05.98 (10h50) OIT Correction de la sauvegarde des RLI
CB 07.05.98 (10h20) OAC Plus le chargement des modèles non instanciés par défaut
#################################################################################################################################
CHG MISE A JOUR EN COURS...
#################################################################################################################################
BNT 06.05.98 (19h40) AI Correction de ACT_EstActif() pour fonctionner avec les always (mais n'est plus ultra)
CB 06.05.98 (19h20) TIA Correction effacement des vars designers
CB 06.05.98 (18h00) GLI Couleur du fond à noir par défaut
YLG 06.05.98 (17h50) TME Conversion du champ du slopelimit se fait bien
YLG 06.05.98 (17h34) TME TME : carte d'un modèle non chargé ne fait plus planter
BART 06.05.98 (17h34) GAM Blindage sur StdGame
TQ 06.05.98 (17h25) MEC Correction bug normalisation.
CB 06.05.98 (16h45) AI Modif test visibilité caméra
JT 06.05.98 (16h30) MEC Correction bug détection des matériaux varappe
Optimisation option non StickOnPlatform lorsque pas de
rotation de la plateforme
TQ 06.05.98 (16h20) TME Optimisation dans MEC avec transformation de booleens en champs de bits.
MEC Prise en compte dans l'editeur de mecanique
CO 06.05.98 (15h00) EDT Correction du bug de positionnement des acteurs
FBF 06.05.98 (12h10) GAM modifs sur le profiler : affichage du secteur courant caméra + acteur
MAIN la liste des secteurs visibles est basée maintenant sur le secteur caméra
PRF plus de plantage lors du passage editeur - moteur sans réinit the map
plus de plantage lorsque le secteur courant CAM ou RAY est nul
CO 06.05.98 (12h05) ITF Correction d'un bug de déplacement hors de la vue 3D
YLG 06.05.98 (9h42) MEC Correction
#################################################################################################################################
CHG VERSION DEBUG EDITEUR DU 06/08/98 A 11H02
#################################################################################################################################
BNT 05.05.98 (19h40) AI correction d'écrasement par MOD_ActiveTransparence()
COL correction: ne projette pas d'ombre sur les faces d'eau et les faces non collisionnables
CO 05.05.98 (18h45) OGD Correction d'unbug de sauvegarde pour les altimaps.
JT 05.05.98 (15h15) COL 10->50 collisions envoyées à la méca
YLG 05.05.98 (18h06) GAM Correction des matrices de scales sauvegardées dans le *.lvl
CT 05.05.98 (18h05) POS Correction bug GetScaleMatrix
BNT 05.05.98 (17h30) AI/GAM/T3D - élimination des listes de modules contrôlés dans le moteur, remplacée par
un handle sur la matrice de contrôle directement dans le canal
-> il est possible d'avoir des élements CSO avec un handle sur SO nul, c'est normal!
JT 05.05.98 (17h00) MEC Déduction du stream de l'inertie
CB 05.05.98 (16h30) DNM - Correction bug caméra
YLG 05.05.98 (14h51) AI,TIA,ITF - Correction dans la fonction PersoLePlusProche
- Correction des lumières locales dans les éditeurs
- Notification d'une modification dans l'ia quand on charge
un fichier quicksave
CB 05.05.98 (14h15) SCR Mise en commentaire recherche fichier binaire
CB 05.05.98 (13h20) GAM,ITF,OLG, Ajout couleur de fond pour les brouillards
GLI,SCT
CO 05.05.98 (12h50) EDT Correction d'un bug de copie
OIT (Equipe Roumaine) Utilisation des modèles du niveau
OWP (Equipe Roumaine) Edition 3D des réseaux
OZO (Equipe Roumaine) Déplacement d'un acteur en conservant les zones
OAC (Equipe Roumaine) Bounding Volume par défaut d'une famille
TIA (Equipe Roumaine) Ajout de variables dans la Watch Window
JT 05.05.98 (12h40) GAM,MEC Correction bug : interdiction liaison plateforme/plateforme
#################################################################################################################################
CHG VERSION DEBUG EDITEUR DU 05/08/98 A 15H18
#################################################################################################################################
MT 05.05.98 (12h10) GAM,PRF Modification Nouveaux Rasters
SHW,SCT,GLI
BNT 05.05.98 (11h25) AI remplacement de __DEBUG_AI__ (qui n'existe nulle part) par __AI_DEBUG__ dans Operator.c
JT 05.05.98 (10h00) GAM,MEC Correction bug déplacement touche B
#################################################################################################################################
CHG VERSION DEBUG EDITEUR DU 05/08/98 A 11H20
#################################################################################################################################
AV 04.05.98 (18h40) PRF,GAM Modifications dans les rasters (objets et acteurs en collision avec Rayman)
CB 04.05.98 (18h10) AI,SCT - Ajout d'un champs cCameraType dans les secteurs. Fonctions IA caméra pour l'obtenir.
BNT 04.05.98 (17h45) AI - nouvelle proc HIER_ForceTypePlateforme
- modif de MEC_FixeVitesseMax pour ignorer les composantes négatives du vecteur argument
- nouvelles fonctions COL_LitTypeMateriauCollision() et COL_LitTypeMAteriauCollision2()
OAC - réservation du custombit 11 (prunable)
AV 04.05.98 (17h00) GAM, PRF,GLI Modifications dans les nouveaux rasters
MT 04.05.98 (16h55) GAM,PRF Correction Nouveaux Rasters
CB 04.05.98 (16h40) AI,DNM Corrections caméra
JT 04.05.98 (15h00) MEC Correction bug collision acteur/acteur en marche
BNT 04.05.98 (14h15) AI - blindage des procédures de réorientation qd les vecteurs fournis sont
colinéaires entre eux ou avec les axes rotation courants de l'objet
TQ 04.05.98 (12h30) SPO - Correction bug chargement bounding volume
COL - Correction bug detection d'un point dans un cone
MEC 04.05.98 (12h15) MEC Correction bug TourneAutourDe... éxecutés lors de la première trame
Correction accrochage aux plate-formes en rotation
Mise à jour modifs DNMCam.c
#################################################################################################################################
CHG VERSION COMPLETE DU 04/05/98 A 14H50
#################################################################################################################################
CHG 04.05.98 (10h30) IPT Mise à jour de la correction d'un bug avec les joysticks
AV 04.05.98 (10h15) COL Correction de bug
GAM,PRF Ajouts dans les rasters
#################################################################################################################################
BNT VERSION DEBUG AVEC EDITEURS DU 03/05/98 A 16h00
#################################################################################################################################
JT 03.05.98 (10h30) MAIN |
AI |
CTL |
ENV |
GAM |
GEO |
SCT |
SHW |
STR | Cleanage de la méca
OPD |
COL |
GMT |
MOR |
PRT |
RAY |
SPO |
TGM |
MEC |
TPG |
JTpour AV TFA |
EDT |
OAC |
OSC |
OZO |
TGM |
TIA |
TID |
TME |
ITF |
YLG 02.05.98 (16h10) GAM -augmentation du tableau local qui sert à stocker les plateformes
dans fn_vTreatDynamicHierarchyOfPlatForms. Pas Beau!!!
YLT 02.05.98 (10:28) PRF - suite à un plantage, augmentation des constantes PRF_C_lMaxNbUserDataForFunctions et
PRF_C_lMaxNbUserDataForVariables de 32 à 64
- de 256 à 512 pour PRF_C_lHistoryArrayForFunctions
- blindage un peu partout pour éviter plantage, (ulHistoryIndex a des mauvaises valeurs)
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
VERSION PRISE EN COMPTE A PARIS POUR NINTENDO 64
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
#################################################################################################################################
YLG VERSION DEBUG AVEC EDITEURS DU 01/05/98 A 19H47
#################################################################################################################################
MT 01.05.98 (19h39) PRF,GAM - Correction dans les Rasters
BNT 01.05.98 (17h30) AI - ajout de 2 possibilités supplémentaires dans ACt_ReorientePerso() et consorts
OAC - sauve les custombits en non signé
CO 01.05.98 (16h45) TIA - Correction du bug des subroutines
YLG 01.05.98 (14h30) DNM - Correction dans la mécanique de la caméra
#################################################################################################################################
YLG VERSION DEBUG AVEC EDITEURS DU 01/05/98 A 12H30
#################################################################################################################################
CB 30.04.98 (19h25) Main - F7 : Marche aussi avec T3D
CB 30.04.98 (19h15) T3D - Correction SetStruct(NULL) (plantage double passage ds l'éditeur)
CB 30.04.98 (18h30) TME - Correction absence retaillage fenêtre d'édition des cartes
MT 30.04.98 (18h15) GAM - Correction Rasters
DNM - Correction initialisation manquante
CO 30.04.98 (17h45) OAC - Sauvegarde des always dans _Common / Families
OIT - Changement de l'icône d'un modèle
OWP - Création des conexins par popup
TIA - Amélioration du Find&Replace
MT 30.04.98 (17h30) GAM - Correction #ifdef USE_FONT
MGT - Correction Bug Desallocation Aimant sous editeur
MT 30.04.98 (16h00) TMR - Prise en compte version PSX
CB 30.04.98 (15h00) ITF - Fermeture brutale de l'appli pour que ca ne plante plus
CB 30.04.98 (14h10) OAC,TFA,OSC, - Affichage chargements éditeurs dans la barre de titre
EDT,TGM,ITF
#################################################################################################################################
YLG VERSION DEBUG AVEC EDITEURS DU 30/04/98 A 12H34
#################################################################################################################################
MT 30.04.98 (12h15) OAC - Correction bug Renommage Listes de noms
YLG 30.04.98 (11h30) TIA - correction error parsing sur fonction Zon_...
CB 30.04.98 (09h50) ITF - Focus
MT 30.04.98 (09h45) MGT,OAC,COL - Correction aimant
GAM - Correction Aimant + Correction Bug Changement liste d'activations non pris en compte.
===>>> Modification Structure 'struct tdstMSMagnet_' (dans MSMag.h)
YLG 29.04.98 (19h54) TIA -Traitement automatique des differences CAR-DEC
CB 29.04.98 (19h40) ITF - Focus
FBF 29.04.98 (18h20) GEO - distinction octree entre avec éditeurs ou sans éditeurs :
il y a maintenant 2 lib, une avec editeurs, une sans éditeurs
et donc une config suppl. : win32 debug with editors
MAIN - modif pour prendre en compte la nouvelle lib GEO avec éditeurs
(et pour l'ignorer dans les compils sans éditeurs)
CO 29.04.98 (18h35) OAC - Correction bug de sélection de Rayman en supprimant un acteur
FBF 29.04.98 (18h20) DNM
GAM - modif équipe N64
GEO
AI
CB 29.04.98 (18h10) ITF - Correction en mode moteur quand la fenêtre est minimisée
CB 29.04.98 (16h50) TIA - Correction bug complétion avec noms en plusieurs exemplaires
CO 29.04.98 (16h50) TME - Correction du bug de la copie de carte de méca
ITF - Correction du bug d'éditeurs courants multiples
TQ 29.04.98 (16h35) ITF - Correction bug zones boites toujours paralleles aux axes.
OZO - Dorenavant, seules les ZDM restent paralleles.
#################################################################################################################################
BNT VERSION DEBUG AVEC EDITEURS DU 29/04/98 A 15H46
#################################################################################################################################
FBF 29.04.98 (15h40) AI
DNM
GAM - modif provenant de l'équipe U64 de Paris
GEO
IPT
SCT
MMG - correction bug sur les blocs sans free
COL - grosse modif sur l'octree : GEO est passé en alloc sans free
(pour la version sans éditeurs seulement --> gain de mémoire)
modification pour que l'octree fonctionne correctement avec
ce nouveau système d'alloc (utilisation des allocs TMP pour les
structure temporaires).
CB 29.04.98 (15h20) TIA - Correction affichage macros (rayman)
CB 29.04.98 (14h51) TIA - Repositionnement fenêtre IA si enter après une ligne scrollée
- Enter ajoute des tab en fonction de la ligne du dessus
CB 29.04.98 (14h05) TIA - Plus de quicksave si déjà fait et IA pas modifiée depuis
CO 29.04.98 (11h35) OSC - Cleanage pour la mécanique
OAC - Passage d'un GenDoor en Always
BNT 29.04.98 (11h05) AI - correction de ACT_ReorientePerso(...,...,2)
YLG 29.04.98 (10h55) DNM - Correction normalisation d'un vecteur nul
CO 29.04.98 (9h45) ITF - Correction d'un bug de sélection en Character View
CB 29.04.98 (9h33) TIA - Correction bug valeurs initiales
CB 28.04.98 (18h22) GAM - Correction generation d'always si pas de méca allouée
YLG 28.04.98 (18h01) AI - Correction dans LST_Tri..
MT 28.04.98 (17h55) INO,ISI - Prise en compte modification PSX
CO 28.04.98 (16h50) ITF - Correction d'un bug de Undo pour les zones.
#################################################################################################################################
BNT VERSION COMPLETE DU 28/04/98 A 14H19
#################################################################################################################################
CB 28.04.98 (14h05) TIA Affichage var designers au retour éditeur
BNT 28.04.98 (13h50) GEO Blindage additionnel des listes de matériaux de points
CT 28.04.98 (12h10) IA,GAM New fonctions ZON_LitCentreZdxType
AV 28.04.98 (12h00) GAM,PRF,GLD Modifications dans les nouveaux rasters
TQ 28.04.98 (11h50) GAM - Cleanage
CB 28.04.98 (10h56) DNM Correction collision caméra
MT 28.04.98 (10h40) MTH Modification de l'arborescence des fichiers, prise en compte de la version PSX
JT 28.04.98 (10h30) DNM Correction bug activation de la gravité sur les plates-formes
YLG 28.04.98 (9h23) IA, - Suppression de l'utilisation des fonctions mathématiques en DNM dans la mécanique et l'IA de la caméra
DNM, - Ajout de DNMMTH.c DNMMTH.h
GAM
CB 27.04.98 (19h20) TIA - Les vars designer n'apparaissent plus si l'IA n'est pas ouverte
JT 27.04.98 (19h00) DNM - Traitement des doubles faces de type mur en marche
- Flag lorsque Rayman a les pieds dans le vide
AI - Condition pour tester le flag
CO 27.04.98 (18h25) OAC - Correction du bug dfe préfixage des always.
CO 27.04.98 (17h45) OWP - Correction du bug d'utilisation des nouveaux réseaux dans l'IA
JT 27.04.98 (17h30) DNM - Correction bug saut sous une plate-forme
FBF 27.04.98 (16h00) GAM - définition du flag GAM_USE_FONT pour pouvoir supprimer le module
FONT (pour la version U64)
MOR - refonte du module, passage de fichiers en spécifiques (pour U64)
MTH - modif de la constante maxlong (elle avait une unité de trop)
AI - définition du flag AI_USE_FONT pour pouvoir supprimer le module
FONT (pour la version U64)
GEO
CO 27.04.98 (15h40) GEO - Correction du plantage du drag'ndrop d'un matériau
CB 27.04.98 (14h55) TIA - Correction delete quick save files
CO 27.04.98 (14h55) OPD - Correction du plantage du bouton "Apply"
OIT - Correction du plantage du "Show 3D View"
#################################################################################################################################
CHG VERSION COMPLETE DU 27/04/98 A 17H23
#################################################################################################################################
AV 27.04.98 (14h35) GLI |
GAM | Nouveaux rasters
PRF |
JMD 27.04.98 (14h30) GEO, SPO, GAM correction dans les look-at et les Blend RLI
MT 27.04.98 (14h20) GAM,SCT Nouveaux Rasters
Main
MT 27.04.98 (12h20) MMG Prise en compte Modifications version PSX
MT 27.04.98 (11h30) ERM Prise en compte Modifications version PSX
MT 27.04.98 (10h30) TIA Correction Bug sauvegarde Variable Designer Liste (Valeur initiale)
TQ 27.04.98 (10h10) GAM Ajout du traitement de la ligne IPTMemorySize dans le game.mem
IPT Modif mineures dans les fonctions d'initialisation du block de memoire
dedie au module IPT.
SNA Changement de config memoire dans le fix
FIL Optimisation dans la lecture des fichiers .gf
#################################################################################################################################
CHG RECUPERATION DE TIA ET CTL POUR LA VERSION EN COURS
#################################################################################################################################
BART 24.04.98 (18h10) - CTL : correction bug lors de la destruction des boutons d'un MaskControl (cf Yves B.)
- TIA : Ajout des Contrôles sur Variables Designers de type "Capabicités" & "Réseaux"
#################################################################################################################################
CHG RECUPERATION DE OWP POUR LA VERSION EN COURS
#################################################################################################################################
CO 24.04.98 (18h00) OWP - ajout de la visualisation des liaisons des réseaux.
#################################################################################################################################
CHG MISE A JOUR EN COURS...
#################################################################################################################################
BART 24.04.95 (16h15) IA correction bug sur NetworkBuildOrderedPath si 1er param est null!
JT 24.04.98 (16h15) DNM Correction bug Impose,Propose,Ajoute non pris en compte
CO 24.04.98 (15h30) GLD Synchro Off interdit
#################################################################################################################################
CHG VERSION DEBUG EDITEUR 14h44
#################################################################################################################################
CO 24.04.98 (14h00) GEO - Correction du calcul des normales pour les altimaps
OGD - Corrections pour l'édition des altimaps
OIT - Corrections pour l'affichage des icônes
TIA - Corrections pour les constantes et les macros
MT 24.04.98 (12h50) GAM,PRF,GLI - Modification Rasters
SCT,SPO
BNT 24.04.98 12h30) AI ajouts dans ReorientePerso
AV 24.04.98 (12h30) GAM | Mise en place du nouveau système de rasters
GEO |
GLD |
GLI Core |
GLI DFX |
PRF |
SCT |
SPO |
JT 24.04.98 (12h20) AI Suppression de la fonction ActiveObjetPosition
JT 24.04.98 (12h00) DNM Correction bug position initiale des objets
BNT 24.04.98 (11h15) GAM correction de la réactivation des objets en Reinit_Always, pour qu'ils
réapparaissent bien à leur position initiale, et non à la position occupée
au moment de leur destruction (modifs communiquées à Paris également)
JT 24.04.98 (11h00) DNM Report des collisions sur l'acteur collisionné
AV 24.04.98 (10h30) GAM,PRF,GLD Modifications pour les rasters
MT 24.04.98 (10h15) GAM,PRF,GLI - Modification Rasters
SCT,SPO
#################################################################################################################################
CHG VERSION DEBUG AVEC EDITEUR DU 24/04/98 à 10h11
#################################################################################################################################
JT 23.04.98 (18h45) DNM - Méca indépendante du nb de trames
- Suppression des backfaces eau
MT 23.04.98 (17h45) OPD Correction Bug Copy/Paste PO
YLT 23.04.98 (17:09) GAM Suppression du warning, cannot alocate always
CT 23.04.98 (17h00) AI Correction bug Col_CollisionZDDPersoAvecNimporteQuelPerso
et Col_CollisionZDDModuleAvecNimporteQuelPerso
MT 23.04.98 (16h45) GLI Correction Chargement ParallelBox Light
MT 23.04.98 (15h15) PRF,GAM Modifications Rasters
BNT 23.04.98 (14h20) AI Optimisation de la condition VEC_VecteurNul, et passage du epsilon de 1e-15 à 1e-5
(qui fonctionne à la fois en flottant et virgule fixe)
MT 23.04.98 (12h30) PRF,GAM Modifications Rasters
CT 23.04.98 (12h00) GAM Correction bug vol de module (M15)
#################################################################################################################################
CHG VERSION COMPLETE DU 23/04/98 à 17h02
#################################################################################################################################
YLG 23.04.98 (11h13) POS Test si une matice = POS_C_hIdentity
#################################################################################################################################
CHG VERSION DEBUG AVEC EDITEUR DU 23/04/98 à 8h42
#################################################################################################################################
YLG 22.04.98 (20h00) MTH,POS Recuperation des modules de Paris
MT 22.04.98 (17h45) GAM Correction Bugs depassement pendant remplissage des listes de Zdd
BART 22.04.98 (16h26) correction bug du graph inversé dans "WPG_fn_lBuildOrderedPath"
MT 22.04.98 (16h20) PRF,GAM,GLI Ajout Nouveaux rasters
SCT,SPO
CT 22.04.98 (16h10) GAM Correction bug Morph (E64)
YLT 22.04.98 (14:48) GAM Blindage player d'anim (plantage au reinit)
CT 22.04.98 (10h15) GAM Correction bug prise de tonneau
GLD Max synchro trame passe a 10
MT 22.04.98 (09h10) GLI Correction bug Picking sprites
#################################################################################################################################
CHG VERSION DEBUG AVEC EDITEUR DU 22/04/98 à 10h14
#################################################################################################################################
YLG 21.04.98 (19h25) AI: Correction et amelioration de la fonction de deplacement de la camera sur un rail
AV 21.04.98 (18h40) GAM: Modifs sur les nouveaux rasters (entre #ifdef, pas encore operationnel)
CT 21.04.98 (18h10) GAM: Correction bug Speed null(#M5)
(maintenant la vitesse n'est plus une fonction discrete)
YLG 21.04.98 (15h55) GLI,TGM,OLG: Correction des pbs signales par Geoffroy C.
-l'option alpha sensitive saute sur certaine textures,meme si on a fait save all la fois d'avant (sans remoulinage).Ainsi que la valeur d'ambiant alpha.
-La valeur de taille en Z des light "parallel box,une fois créée,si on modifie cette donnée et qu'on sauve,la modif n'est pas prise en compte.
JMD 21.04.98 (15h20) GEO, GLI look-at et semi look-at sur les objets geometriques
BNT 21.04.98 (15h02) AI/SPO nouvelle procédure d'IA et ajouts correspondants dans SPO pour retirer un
acteur du viewport fixe
AI correction de ExecuteAction pour qu'elle fonctionne plusieurs fois de suite
sur la même action
TQ 21.04.98 (12h25) SHW Correction Bug (Detection collision axe-bounding volume)
SPO
#################################################################################################################################
CHG VERSION COMPLETE DU 21/04/98 à 16h01
#################################################################################################################################
AV 21.04.98 (11h45) SPO Correction de bug (picking sur un IPO sans zdr)
JT 20.04.98 (11h15) AI correction bug ZON_ZDMContre...
DNM - Adaptation méca de GI et varappe aux collisions sans arêtes
- Suivi de chemins en hélico et nage
- Prise en compte du point de contact pour la rotation des acteurs/plates-formes
- Correction bug blocage en varappe
- Correction bug traversée en GI sur les doubles-faces
- Varappe possible sur des doubles-faces
CT 20.04.98 (18h30) GAM correction probleme tremblement (pas du au Speed null)
BART 20.04.98 (18h15) OAC Ajout des Contrôles "Traction_Factor" & "Actor_Capabilities" dans StdGame pour l'éditeur d'acteurs
BNT 20.04.98 (18h15) AI nouvelle procédure d'IA MEC_RestaureParametresCarte() qui remet dans la
dynamique les paramètres de la carte de mécanique courante.
YLG 20.04.98 (14h15) AI Modification pour les rails circulaires
#################################################################################################################################
CHG VERSION COMPLETE DU 21/04/98 à 12h02
#################################################################################################################################
MT 20.04.98 (12h30) GAM Ajout nouveaux Rasters
BNT 20.04.98 (10h45) IA correction: les procs de déplacement immédiat ne coupent plus la hiérarchie
GAM modifications pour la fct d'IA MAT_VitesseTexture
FBF 10.04.98 (18h55) GAM toujours les nouveau rasters, affichage de pages
PRF ce n'est toujous pas pris en compte...
JT 17.04.98 (17h45) DNM Suppression des frottements contre les murs pour les sauts en montée
CO 17.04.98 (14h20) TGM Correction de la vérification de cohérence
#################################################################################################################################
CHG MISE A JOUR EN COURS...
#################################################################################################################################
JT 17.04.98 (12h30) DNM Traitement des coins
MT 17.04.98 (12h20) OLG Correction bug sauvegarde etats lumières (Active/Perso/Map)
MT 17.04.98 (11h30) TUT Correction bug "Read" sans path
T3D Correction bug "Show Axis" pendant que l'anim est jouée
YLT 17.04.98 (11h20) SPO calcul de normale pour le picking sur les sphères.
FBF 17.04.98 (10h50) PRF ajout du tableau de variables indépendantes
-- ce module n'est pas pris en compte dans les compilations --
AV 17.04.98 (10h00) COL Suppression des arêtes dans les collisions
(différenciation arrête-triangle haut et arrête-triangle bas)
JT 17.04.98 (10h00) DNM Prise en compte de la suppression des arêtes dans les collisions
FBF 16.04.98 (18h30) GAM modification du module profiler et timer pour gérer
TMR les nouveaux rasters.
PRF pas encore testé, mais pas pris en compte non plus
dans les compilations.
MT 16.04.98 (17h50) GAM Calculs nouveaux rasters
CO 16.04.98 (17h30) EDT Correction bug de sauvegarde.
#################################################################################################################################
CHG MISE A JOUR EN COURS...
#################################################################################################################################
AV 16.04.98 (16h25) GAM Nettoyage (zdr)
SPO Modification sur le picking (prendre en compte les zdr)
CO 16.04.98 (16h05) TGM Interdiction de modifications pour les CMT et MMT
MF 16.04.98 (14h40) COL,GEO,GLI Modification des .dsp pour rajouter la directive
PO,SPO USE_ALTIMAPS, qui inclut le code et les definitions
OAC,OCA,OGD necessaires dans ces modules pour utiliser les altimaps
OIT,OLG,OPD
OSC,OWP,OZO
TGM,TutLib
CT 16.04.98 (14h10) IA procedure ZON_FixeTailleZDDCone
MF 16.04.98 (12h35) COL,GEO,GLI Mise entre #define USE_ALTIMAPS des fonctions Altimap
PO,SPO
SPO, GLI Modification pour illuminer les objets visibles uniquement
AV 16.04.98 (11h50) GAM Nettoyage (ZdxStuff et Collisio)
CO 16.04.98 (11h45) OIT correction du bug en sortie de l'éditeur.
CO 16.04.98 (10h25) OAC, TIA modification des options par défaut des dialogues
YLT 15.04.98 (19:00) SPO l'acteur principal n'est plus pris en compte dans IntersectSemiAxeWithFirstSuperobject
CO 15.04.98 (18h20) OZO interdiction des ZDR boites
VL 15.04.98 (18h13) OAC, TIA correction du problème "Pb with designer variable"
BART 15.04.98 (18h08) SAF : c'est le blindage des fonctions (AI & GAM)
MF 15.04.98 (17h59) SCT, GAM Ajout d'un nouveau cheat code (touche 'o') permettant d'exclure la hierarchie
statique ou la hierarchie dynamique de l'affichage.
BNT 15.04.98 (17h40) AI correction de la correction de ChangeViseePerso (qui plantait pour une visee nulle)
#################################################################################################################################
CHG MISE A JOUR VERSION DEBUG AVEC EDITEUR DU 15/04/98 17H14
#################################################################################################################################
CO 15.04.98 (15h55) EDT correction pour éviter un plantage dans OGD
OIT correction pour l'affichage de la vue 3D du dialogue
CT 15.04.98 (15h40) IA correction bug cond Col_CollisionZDDPersoAvecNimporteQuelPerso
(la f. ne plante plus mais ne marche pas)
MT 15.04.98 (15h30) TUT Ajout fonction + mise à jour procédure de test
CT 15.04.98 (15h05) IA procedure ZON_FixeTailleZDMSphere
BART 15.04.98 (14h00) fonctions Reseau_ConstruitCheminOrdonne & Reseau_ConstruitCheminCirculaireOrdonne
#################################################################################################################################
CHG MISE A JOUR VERSION DEBUG AVEC EDITEUR DU 15/04/98 14H33
#################################################################################################################################
CO 15.04.98 (11h05) OWP - affichage des nouveaux WPs dans le moteur
BNT 15.04.98 (10h45) GAM - deplacement de quelques champs bool de DNM_tdstDynamics pour gagner de la place
en alignement (8 octets)
DNM - quand une rotation est imposée par mes procédures ACT_*, elle est utilisée
pour convertir les requêtes relatives à la mécanique à la place de la position
absolue précédente (devrait corriger le pb des bombes de rhop)
TGM - ignore les fichiers .gf présents dans le répertoire textures, qui sinon posaient
des problèmes et un plantage
MT 15.04.98 (09h10) TIA - Correction bug Sauvegarde Comportement & reflexe initiaux
AV 14.04.98 (18h45) COL - Collisions : remplacer les arrêtes par des triangles
SCT - Correction de bug
CO 14.04.98 (18h30) EDT - Correction de la MAJ de la liste en utilisant les sliders
OWP - Correction du bug de préfixage
TIA (Equipe Roumaine)
- Find&Replace : correction CaseSensitive et couleurs
TQ 14.04.98 (18h10) OZO - Correction bug creation zones.
CT 14.04.98 (12h35) GAM - Correction Bug A3B et changement de n°de version de a3b
- Correction bug snapshot
#################################################################################################################################
CHG MISE A JOUR VERSION DEBUG AVEC EDITEUR DU 14/04/98 17H58
#################################################################################################################################
CHG 14.04.98 (12h22) ITF et INO - Nouvelles versions
CO 14.04.98 (10h00) ITF (Equipe Roumaine)
- Ajout de la fonction "Display Distance" entre 2 objets
EDT (Equipe Roumaine)
- Modifications pour l'enregistrement des MDF
- Ajout de la fonction "Display Distance" entre 2 objets
OGD (Equipe Roumaine)
- Modifications pour l'enregistrement des MDF
- Edition des Altimaps
OPD, OIT (Equipe Roumaine)
- Modifications pour l'enregistrement des MDF
MF 10.04.98 (18h07) OZO - Modification de l'affichage des Zones en mode editeur
CB 10.04.98 (17h17:10) ITF - Correction focus
VL 10.04.98 (17h17) GLI - Diminution du nombre de point pour le dessin d'une sphère
(responsable de la disparition du curseur sous éditeur de zones)
VL 10.04.98 (16h21) GLI - correction d'un bug ( ratio camera moteur non initialisé)
BNT 10.04.98 (16h10) AI - Correction de ACT_PlaceSurModuleDePerso()
GAM - petit nettoyage/blindage de la gestion des canaux du player d'anims
CO 10.04.98 (16h00) OAC - Correction du "SetAsAlways"
YLG 10.04.98 (15h23) - Correction au niveau de l'ombre
MT 10.04.98 (12h35) GAM - correction bug lorsque CollSet non allouée
AI - correction ZDxCondition lorsque Perso non valide
VL 10.04.98 (12h15) GAM - correction du bug aqui faisait planté certaine machine avec
des a3B venant d'autre machine
YLG 10.04.98 (11h58) OLG,GLI - Correction dans les lumières PAINT
- Ajout des lumières "No Alpha"
#################################################################################################################################
CHG MISE A JOUR TOTALE 10/03/98 18h34
#################################################################################################################################
CB 10.04.98 (10h00) ITF Correction sur les focus de la fenêtre principale, les passages plein écran et tout et tout...
FBF 09.04.98 (18h35) tous les modules : suppression des commentaires // 007 à la demande d'Olivier Didelot
TQ 09.04.98 (18h25) SNA - Modifications dans les choix de sauvegarde binaire ou non de certains
blocs memoires. Ces modifications ne rentreront en compte reellement
que lors du passage en chargement binaire.
MF 09.04.98 (18h15) GAM - Modification de l'affichage des zones. Des appuis repetes sur [Z]
permettent d'afficher successiement les divers types de Zones.
VL 09.04.98 (17h59) OAC - correction d'un problème sur les watchs
CO 09.04.98 (17h50) ITF - Améliorations pour le UserList.txt
BART 09.04.98 (16h36) fonction Reseau_AffecteGraphACheminCirculaire
CO 09.04.98 (15h00) Moulinette - Correction du calcul des BlendRLI
- Correction d'un bug de chargement
BNT 09.04.98 (14h50) AI - correction d'un bug récent dans ACT_PlaceSurModuleDePerso()
CO 09.04.98 (14h20) OWP - Ajout du calcul automatique des poids par défaut
- Correction des notifications de sauvegardes
#################################################################################################################################
CHG MISE A JOUR DU 9/04/98 16h10
#################################################################################################################################
VL 09.04.98 (11h05) GAM/OAC - réinitialisation des draw flags des acteurs et des SPO
- ajout dans MS_3DData d'un champ DrawMaskInit
- ajout du flag HasSinusEffect dans l'edition du DrawMask
ITF - Modification du comportement des splits frames
- pas d'effet sinus pour l'affichage 3D pendant édition
#################################################################################################################################
CHG MISE A JOUR DU 9/04/98 12h02
#################################################################################################################################
TQ 09.04.98 (09h50) COL - correction bug ZDM boite
BNT 09.04.98 (09h30) TGM - corrections mineures lors des initialisations
CB 08.04.98 (18h20) OZO - Correction rafraichissement (Another Module As ZDR) + Bug si on clique en dehors de la fenêtre
CT 08.04.98 (18h00) GAM - Correction bug blocage anim et Clark - Rayman
(correct temp)
JMD 08.04.98 (17h00) SPO, GAM - Correction de l'affichage en surimposition (non collisionnable, tjrs actif)
CB 08.04.98 (16h40) OAC - Sauvegarde MS brain même s'il y a juste des variables designer
CO 08.04.98 (16h20) SPO - Correction du problème d'affichage des secteurs visibles
quand un objet du secteur courant est non collisionnable
CB 08.04.98 (15h08) ITF,OAC,EDT - Fenêtre englobante ouverte maximisée par défaut.
TIA, Main - La fenêtre englobante est maintenant une fenêtre surchargée.
- Les touches de fonctions marchent partout quel que soit le focus courant
- F7 redirige les touches vers la fenêtre 3D
- Correction bug F5,F6 quand les éditeurs sont ouverts
CO 08.04.98 (14h30) ITF - Ajout de boutons dans la toolbar (save & option)
- Suppression des contrôles invisibles de la DialogList
OLG - Correction du chargement du LG2 (suffixes _alpha & _paint)
#################################################################################################################################
CHG MISE A JOUR DU 08/04/98 ~17h10
#################################################################################################################################
CO 08.04.98 (11h15) Moulinette - Correction du numero de BV pour les éléments
- Correction de la conversion du .ZOO
- Correction de la copie du LG2
JMD 08.04.97 (10h50) GAM GLI AI - modification des parametres d'affichage a l'ecran
#################################################################################################################################
CHG MISE A JOUR DU 08/04/98 ~10h10
#################################################################################################################################
BNT 07.04.98 (16h22) GLI - blindage de la creation des BDV // au chargement des objs geom
YLG 07.04.98 (16h00) GLI - transparency value dans le SPO : (Jean Marc)
* 255 : on prend les paramètres du matériau. les matériaux alpha sensitifs sont transparents avec leur valeur de matériau, les matériaux opaques restent opaques
* 254 : tout est opaque
* 0 à 253 : transparence globale appliquée à tous les matériaux de l'objet : un matériau alpha sensitif aura (sa valeur de transparence + le transparency value du SPO)/2, un matériau non alpha sensitive deviendra transparent et aura comme coefficient de transparence le tranparency value du SPO
VL 07.04.98 (12h21) GAM,PRT Ajout des particules multi sprites
#################################################################################################################################
CHG MISE A JOUR DU 07/04/98 ~15h00
#################################################################################################################################
CB 06.04.98 (18h45) TIA Correction boites de dialogue
ITF Modifs dans les resources
CB 06.04.98 (17h20) OAC Correction boites de dialogue
CHG 06.04.98 (17h11) AI Correction de la fonction d'activation du Pad analogique
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
VERSION PRISE EN COMPTE A PARIS POUR NINTENDO 64
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
=================================================================================================================================
#################################################################################################################################
CHG MISE A JOUR DU 06/04/98 ~17h00
#################################################################################################################################
MF 06.04.98 (16h30 ) GAM Correction du bug d'affichage des Waypoints en mode moteur
MT 06.04.98 (16h25) OLG Correction bug "Les Lumière ont la bougeotte"
CB 06.04.98 (16h20) GAM,IPO,GMT,
SCR,SCT,GLI Binarisation des scripts (roumains)
Nouvelle version de l'utilitaire de binarisation.
CT 06.04.98 (15h10) GLD Correction bug synchro lorsqu'on est dans la trame
BNT 06.04.98 (14h20) AI Corrections diverses dans les procs de manipulation 3D
MT 06.04.98 (14h05) OLG Correction Bug Picking / Orientation lumières.
JT 06.04.98 (12h30) DNM Collision avec les autres acteurs lorsqu'un acteur est immobile
YLG 06.04.98 (11h45) GLI Plus necessaire de positionner la transparence du SPO à une valeur différente de 255, pour
que la transparence du materiau soit prise en compte
AV 06.04.98 (11h10) GAM
OAC Edition du flag 'Force collision when not moving'
CB 06.04.98 (10h23) ITF,T3D Une belle fenêtre englobante...
AV 06.04.98 (10h10) GAM fonctions d'acces dans la mini-structure CollSet pour le module DNM
FBF 03.04.98 (21h30) GAM mise à jour équipe U64 Paris
AI nouveau fichier spécifique : gam/options/specif/flags.h
GEO nouveau fichier spécifiques : gam/specif/basic.cxx
INO nouveau fichier spécifiques : gam/specif/initeng.cxx
PIC le fichier gam/commands.h est devenu spécifique
SPO le fichier gam/commands.c est devenu spécifique
MMG récupération de la dernière version
CT 03.04.98 (18h40) FIL Correction bug non fermeture des fichiers
GAM Correction bug Chargement Map
BNT 03.04.98 AI - suppression de 2 métactions inutilisées et devenues inutiles:
TourneModule et TourneModuleVersPerso
JT 03.04.98 (18h10) DNM Modif du recalage des arêtes
AV 03.04.98 (17h20) COL \ NETTOYAGE des collisions
GAM /
MAIN \
PRF / Nouveau module : profiler
AI
DNM
CO 03.04.98 (16h25) OAC Renommage des always en ALW_xxx et reciproquement
JT 03.04.98 (16h10) GMT Correction bug si un GameMaterial n'a pas de collide material
dans GMT_fn_xTestCollideIdentifierTypeOfGameMaterial
MT 03.04.98 (16h00) T3D Correction bug fermeture brutale
JT 03.04.98 (15h45) AI Condition ZON_ZDMContrePlafond
CO 03.04.98 (15h00) ITF Correction du bug des éditeurs actifs simultannément
YLG 03.04.98 (14h56) AI Corrections mineures dans la camera
JT 03.04.98 (14h40) AI Suppression des fonctions :
- LST_RemplirListeAvecFils
- DevientFilsDe
- DevientPereDe
- FixeTranslationModuleControleAvecAnim
- FixeRotationModuleControleAvecAnim
Renommage de :
MEC_PlaqueAuSol en MEC_ActivePlaqueAuSol
MEC_LimiteVitesse en MEC_ActiveLimiteVitesse
DNM Correction bug:
- décrochage des plateformes au moment des rebonds
- saut sur les arêtes
CO 03.04.98 (12h45) OWP Correction du plantage lors de la suppression d'un WP
CO 03.04.98 (12h20) OZO Correction de l'affichage des zones
MT 03.04.98 (12h10) ITF Sauvegarde/restauration de toutes les options d'affichage
CO 03.04.98 (11h45) ITF, OCA Suite du cleanage du popup menu
OSC Correction de l'affichage des boites englobantes
YLG 03.04.98 (11h20) GAM,OAC Sauvegarde de la MS Way même si aucun chemin défini
CO 03.04.98 (10h39) ITF Correction de l'affichage pour la transparence
Reorganisation du popup menu
EDT,OAC |
OCA,OSC |- Cleanage du popup menu
OZO |
JT 03.04.98 (10h05) COL Correction bug recalage spheres
MT 03.04.98 (10h00) TAC Correction Bug Suppression Etat unique d'une Action
JT 02.04.98 (18h45) DNM Corrections bugs saut sur une sphère
CB 02.04.98 (18h15) EDT Correction rotation et erreurs
YLG 02.04.98 (18h08) OLG Correction dans l'orientation des lumieres (Merci Marc)
CB 02.04.98 (16h30) CTL Correction bug boite de dialogue édition des flags
CB 02.04.98 (16h20) ITF Correction activation fenêtre du bas
CO 02.04.98 (15h15) Moulinette Ajout du niveau de transparence dans les flags SPO
MT 02.04.98 (14h55) T3D Modification Player Anim
CB 02.04.98 (13h50) TIA Boite de dialogue QuickSave modifiée
CO 02.04.98 (12h50) Moulinette Modification du chargement des flags des super-objets
YLG 02.04.98 (12h32) OLG Correction d'un bug et modification des valeurs initiales du brouillard
CB 02.04.98 (11h17) TIA Correction passage moteur avec watch quand on a modifie un truc (c'est maintenant conservé)
CB 02.04.98 (10h10) TIA Quand on change d'éditeur et qu'on revient, la fenêtre est toujours là
OAC Ne fait plus disparaître les vars designer quand on ferme l'IA
CT 02.04.98 (10h05) POS Correction bug GetTranslationVector
(--> Teleportation d'anim)
CO 02.04.98 (09h40) Moulinette Correction du probleme des instances de premier niveau
JT 01.04.98 (19h15) DNM Correction bug : pas de pesanteur lorsque l'on est en l'air en méca de marche
CO 01.04.98 (17h30) ITF Coorection du problème de transparence pour l'option Grided
JT 01.04.98 (16h50) DNM Correction bugs :
- initialisation vecteur déduit de l'inertie
- calcul des normales des arêtes des doubles faces
Amélioration de la marche
YLG 01.04.98 (16h32) EDT Correction bug sélection du boulet
(Remarque quand le handle d'une matrice=0x00000001,
cela signifie que c'est une matrice identite)
FBF 01 04 98 (15h55) ITF Correction Bug sur la sélection qui n'est plus transparente
CO 01.04.98 (15h15) OIT Correction d'un bug sur le Undo du Delete IPO
CB 01.04.98 (13h21) TIA Correction bug ajout comportement et affichage
TGM Ajout racourcit clavier dans le menu
YLG 01.04.98 (12h48) ITF Correction d'un bug (Easy target)
MT 01.04.98 (12h30) ITF,AI Corrections de bugs
MF 01.04.98 (12h00) GAM: Correction de l'affichage des zones
CT 01.04.98 (11h40) AI : Fonction activation et desactivation d'un joy analogique
CO 01.04.98 (11h10) Moulinette Correction du calcul des boites englobantes pour le groupement d'element
CB 01.04.98 (10h30) T3D Modif dialogue anim player
AV 01.04.98 (10h00) COL Petite correction de bug
CO 31.03.98 (18h25) Moulinette Correction du message d'erreur "Generate.evt"
Correction du groupement d'elements
Correction des entrées du fichier ModifLst.txt
AV 31.03.98 (17h15) COL | Petite modification (calcul des normales)
GAM |
#################################################################################################################################
CHG MISE A JOUR DU 31/03/97 ~18h30
#################################################################################################################################
MT 31.03.98 (16h50) ITF,OGD,OZO,
T3D,TGM: Nouvelle interface
OAC: Bug corrigé (1er passage editeur)
GLI: Modification (Bounding volumes affiches en blanc en editeur)
JT 31.09.98 (16h30) DNM Méca de pente lorsqu'on saute les collisions en marche
JT 31.03.98 (15h45) DNM Correction requète TurnAbsolute -> OrienteVersPerso
CO 31.03.98 (15h45) OLG Correction d'un bug de notification pour la suppression d'IPO
CB 31.03.98 (14h50) TIA Plus de retaillage du split des boutons
JT 31.03.98 (14h50) DNM Correction requète GoInDirection
Initialisation matrice imposée
CB 31.03.98 (14h05) ITF,TIA Alt+F4 ferme l'application dans TIA et les fenêtres split (comme OAC!)
#################################################################################################################################
CHG MISE A JOUR DU 31/03/97 ~15h34
#################################################################################################################################
CO 31.03.98 (12h20) Moulinette (Equipe Roumaine)
Modification du warning des textures pour affichage du nom
CB 31.03.98 (12h05) TIA Correction passage moteur (en cas de modifs IAs et aussi d'erreur)
En cas d'erreur, ne force plus l'affichage du model
JT 31.03.98 (12h00) GAM Modif collision avec physical objects
CO 31.03.98 (12h00) TIA (Equipe Roumaine)
Double click sur le nom complet (avec le préfixe et _)
Utilisation de F2 dans le dialogue d'IA
JT 31.03.98 (11h30) AI Passage en éditeur quand MS Dynamic non allouée, pour les fonctions de méca
VL 31.03.98 (10h51) AI fonction pour changer les flags du draw mask d'un perso
ACT_SetDrawFlag
FBF 31.03.98 (09h05) AI \
GAM |
GEO >mise à jour partie commune pour U64
GLD |
PO /
JT 30.03.98 (19h) COL,GAM Bugs fonction qui retourne les indexed triangles jouxtant une arête
DNM - Prise en compte des nouvelles collisions avec les arêtes
- Grosses modifs dans la marche
CO 30.03.98 (18h50) ITF Correction du bug signalé sur OAC pour le "SaveDialogs"
#################################################################################################################################
CHG MISE A JOUR DU 31/03/97 ~11H00
#################################################################################################################################
CB 30.03.98 (18h12) OAC,TIA Correction "hide vars"
CO 30.03.98 (16h15) OIT Correction de bug pour le Copy/Paste
CB 30.03.98 (16h00) TIA Macros avec '_' possibles
GAM Correction F11 quand un perso est sur une plateforme.
BNT 30.03.98 (14h45) TGM correction 2 bugs de sauvegarde (vmt: les temps de textures animées étaient
mal sauvés, et tous: n'étaient sauvés qu'une seule fois, les "save all"
suivants étaient ignorés)
CB 30.03.98 (12h40) TIA Ouverture et compilation plus rapides
#################################################################################################################################
CHG MISE A JOUR DU 30/03/97 15H31
#################################################################################################################################
JMD 30.03.98 (11h00) SPO, ITF LookAt sur les IPO
#################################################################################################################################
CHG MISE A JOUR DU 30/03/97 11H48
#################################################################################################################################
CB 27.03.98 (15h10) OAC: Suppression boite de dialogue "LoadIA"
TIA: Quelques corrections
AV 27.03.98 (14h55) COL | Modifications dans les collisions
GAM |
CT 27.03.98 (14h30) GAM : Correction bug morphing (decalge des ref)
Verification de format d'anim des a3d (V6)
YLG 27.03.98 (11h42) OLG : Alpha des lumieres compris maintenant enter -1 et 1
JMD 27.03.98 (10h00) ITF: correction du bug sur les alpha (materiaux + lumieres)
MT 27.03.98 (09h35) OCA: Modification nouvelle interface
#################################################################################################################################
CHG MISE A JOUR DU 27/03/98 12H36
#################################################################################################################################
JT 26.03.98 (19h00) DNM: Traversée de l'eau par la caméra
AI:
MT 26.03.98 (18h40) GLI: Correction Bug Dechargement Materiau
GAM: Correction dans ZdxStuff
ITF,T3D,OLG,OCA:Modification nouvelle interface
TQ 26.03.98 (18h25) SPO: Optimisation dans l'affichage des super-objets avec prise en
compte des bounding volumes en forme de boites paralleles
#################################################################################################################################
CHG MISE A JOUR DU 26/03/98 19H15
#################################################################################################################################
CO 26.03.98 (17h40) OAC: Correction pour le dialogue "Load AI"
CO 26.03.98 (17h00) OWP: Correction pour les sauvegardes des réseaux
CT 26.03.98 (16h30) MMG,AI,GLD,TDE abandon des anciennes syntaxes
CB 26.03.98 (16h12) OAC: Affichage propre des MS
TIA: Des tonnes de trucs...
BNT 26.03.98 (16h00) CTL/OAC/TPG/TME ajout d'un attribut dans les BaseControls qui dit s'ils doivent prendre
le nom du data associé ou non, et modifs que quelques méthodes un peu
partout pour propager l'attribut.
SPO éliminatation d'un #ifdef RAYII qui trainait
ajout d'un déclaration d'une fonction d'accès publique manquante
AI/GAM suite du code servant au formatage de textes
prise en compte des flags super-objets pour les zooms d'acteurs/modules
correction d'une proc d'IA qui interprétait 3 params alors qu'elle n'en
recevait que 2 -> paf le chien dans l'arbre (LST_DetruitPersoDansListe())
CO 26.03.98 (15h30) CTL: (Equipe roumaine)
Ajout d'un test de sélection dans la combo
TPG: (Equipe roumaine)
Correction de bugs
CT 26.03.98 (14h50) GAM: correction bug flag end of anim (reinit au changement d'etat)
CO 26.03.98 (14h40) Moulinette: Nouvelle version
- correction de bugs
- conversion des altimaps
- boites englobantes des secteurs
- génération des RLIs pour les banks
CO 26.03.98 (14h20) GAM: Chargement de la transparence pour les acteurs
SPO: Chargement de la transparence pour les SPO
ITF: Ajout de messages pour l'édition de la transparence
EDT: Edition de la transparence, sauvegarde pour les SPO
OAC: Sauvegarde de la transparence pour les acteurs
VL 26.03.98 (11h43) TIA Correction d'un bug sur la reconnaissance des type super objet
GAM Particules (ajout de fonction d'accès)
GLI Sinus effect
(YLG) correction sur les lumières paint
AI fonction pour sinus effect, et les draw mask des super objets
CT 26.03.98 (11h15) GAM,T3D Petit Nettoyage anim
AV 26.03.98 (10h50) COL |
GAM | Optimisation pour les collisions
SCT |
MT 25.03.98 (19h10) OLG: Correction bugs d'absence de lumière en moteur
#################################################################################################################################
CHG MISE A JOUR DU 26/03/98 11H24
#################################################################################################################################
CO 25.03.98 (19h00) GAM: suppression du zoom automatique pour les acteurs
OAC: autorisation d'édition pour le zoom des acteurs
ajout d'un dialogue de confirmation de chargement pour l'IA
FBF 25.03.98 (18h15) ITF: correction du positionnement de la grille
AI \
GAM |
GLD |
GLI |
IPT >MISE à JOUR avec les modifs provenant de l'équipe U64
ISI |
MOR |
POS |
SCT |
TMP /
GAM: correction d'un bug sur le mode B, ainsi que sur la récupération de
la frame d'une anim non correcte.
CT 25.03.98 (16h45) GLD: Correction Synchro version Glide (utilisation de grSstRetraceOn)
CB 25.03.98 (15h40) GAM: Correction du bug de sortie avec les éditeurs (les 2 asserts)
MT 25.03.98 (15h25) GLI: Correction sur les lumières parallélépipédiques (mode Paint)
OLG: Diverses corrections sur l'interface
OGD: Correction d'un Bug
TQ 25.03.98 (13h25) COL: Ajout collision statique Perso-Perso et modification collision
statique Perso-Decor (avec des boites paralleles)
#################################################################################################################################
CHG MISE A JOUR DU 25/03/98
#################################################################################################################################
MF 25.03.98 (11h26) GEO: Nouvelle structure d'Altimaps (tableau des gamematerials)
GLI: Prise en compte de la nouvelle structure dans le chargement.
L'ancien format de fichiers .MOD reste valide temporairement
COL: Debut d'implementation des collisions pour les Altimaps
CT 25.03.98 (10h25) GAM: Correction probleme cote gauche (module symetrique)
CO 24.03.98 (19h00) EDT: (Equipe Roumaine)
amelioration de la teleportation
TIA: (Equipe Roumaine)
ajout du Find&Replace d'un mot dans les comportements
FBF 24.03.98 (18h37) OCA correction pour que la grille ne parte plus à perpet'
quand on déplace la caméra
CB 24.03.98 (18h30) ITF: Plus de split de la vue 3D...
YLG 24.03.98 (18h25) AI: Ajout de TAB_Trie(Tableau, NbElements, Ordre(1:Croissant))
LST_TriListeParModele(Liste, Modele)
ACT_EstDeFamille( Famille)
ACT_EstDeModele (Modele)
SHW: modifications mineurs
GAM: Correction dans Playanim.c
CO 24.03.98 (16h50) ITF,EDT: (Equipe Roumaine)
Correction du mouvement en mode Lock Selection
AV 24.03.98 (16h00) IPT Petite optimisation
CO 24.03.98 (15h30) Main: Ajout des raccourcis claviers pour les editeurs IPO et TPG
ITF: Modification de l'interface :
- ajout de menus
- ajout de boutons et toolbars
IPO,OPD,TPG: Ajout du raccourci clavier pour l'ouverture de l'éditeur
TAN, TFA, Adaptation aux nouveaux menus
TLS, TOT: (entrées dans le sous-menu "Load")
EDT: Adaptation aux nouveaux menus
(suppression du WaterEffect & Ajout des entrés "Paste")
OSC: Adaptation aux nouveaux menus
(suppression du WaterEffect)
#################################################################################################################################
CHG MISE A JOUR DU 24/03/98 ~19h20
#################################################################################################################################
CB 24.03.98 (12h15) SCR,VET,VIG, Modifs pour binarisations des fichiers scripts. Modifs pour données multiplatformes.
GLI,PO,GEO Ajout d'une nouvelle appli WinS2B pour binariser les scripts.
BNT 24.03.98 (12h00) AI: 4 nouvelles procs de réorientation d'acteurs/modules (non testées)
augmentation du nombre max d'args dans les procédures ( 5 -> 6 )
CB 24.03.98 (9h50) TIA: Correction coloration.
#################################################################################################################################
CHG MISE A JOUR DU 24.03.98 12H06
#################################################################################################################################
YLG 24.03.98 (8h53) SHW: Ajout des tests pour savoir si une ombre peut etre projetee sur un acteur
(utilisation des bits 9 et 10 de custumbits)
CTL: Correction d'un bug (modification d'un bit dans DrawMask n'etait pas prise
en compte tout de suite par le moteur.
DNM 23.03.98 (18h20) DNM: Modif init
test custom bit 32 pour transformer les arêtes
MF 23.03.98 (17h30) GEO, GLI: Modifs pour Altimaps
#################################################################################################################################
CHG MISE A JOUR DU 23.03.98 14H50
#################################################################################################################################
MT 23.03.98 (11h50) TUT: Correction mineure (suppression Warnings)
CT 23.03.98 (10h50) MMG: modif sur l'allocation de channels
#################################################################################################################################
CHG MISE A JOUR DU 23.03.98 11H23
#################################################################################################################################
BNT 20.03.98 (18h21) DNM: correction: les zones non-eau ne collisionnent jamais une face eau
correction: ln déplacement forcé par ACT_ChangePositionAbsoluePerso()
fonctionne (à nouveau ?) correctement
JT 20.03.98 (18h20) AI: Fonction de balistique : MEC_ImpulsionSaut
FBF 20.03.98 (17h30) ITF ajout d'une entrée dans le popup pour pouvoir visualiser le bounding
volume d'un seul objet.
MT 20.03.98 (17h20) TIA Correction bugs TUT
#################################################################################################################################
CHG MISE A JOUR DU 20.03.98 15H40
#################################################################################################################################
JT 20.03.98 (12h10) DNM: Correction bugs marche
Correction bug dans impose rotation
JMD 20.03.98 (11h15) GLI, GEO : Sprite, look-at et coordonnée UV
CHG 20.03.98 (10h55) AI: Correction de Bugs sur les procédures:
RAY_AjoutePointsDeMagieMax
RAY_EnlevePointsDeMagieMax
RAY_AjoutePointsDairMax
RAY_EnlevePointsDairMax
VL 19.03.98 (9h41) GAM: Particule : affichage rapide, Modif dans MSPrtSrc
PRT: Modif dans les particules : enchainement des générateurs
CB 19.03.98 (9h15) TIA,CTL: Toujours plus vite...
GAM: Correction d'un bug de fermeture de l'appli avec les éditeurs
#################################################################################################################################
CHG MISE A JOUR DU 20.03.98 11H02
#################################################################################################################################
TQ 19.03.98 (18h26) ITF, Modif dans les editeurs pour que les Zdm de type boites soient toujours paralleles
OZO, aux axes du monde.
SPO Correction d'un bug lors du chargement des bounding volumes.
FBF 13.03.98 (15h58) ITF La souris 3dfx est maintenant visible quel que soit les flags d'affichage
GLI idem ci-dessus
CO 19.03.98 (12h30) ITF: Correction du PutOnGround
#################################################################################################################################
CHG MISE A JOUR DU 19.03.98 16H25
#################################################################################################################################
JT 19.03.98 (11h30) DNM: Correction du reinit (F11) : maintenant il réinitialise bien toutes les mécas
MF 19.03.98 (11h30) GEO: Modification du calcul des normales pour les Altimaps
JT 19.03.98 (11h00) DNM: Amélioration de la marche
Les collisions avec l'eau sont toujours transmises dans le report
AI: Correction procédure MEC_FixeInertie
MT 19.03.98 (10h50) GAM: Optimisation du regroupement des zones en un seul object
MF 19.03.98 (09h54) GEO: Modification du calcul des normales pour les Altimaps
MT 18.03.98 (19h10) GAM,AI,OAC: Ajout de nouvelles fonctions d'IA concernant les flags de collisions et la fréquence de calcul des collisions
GEO: Optimisation de la fonction de regroupement de plusieurs objet (zones) en un seul
#################################################################################################################################
CHG MISE A JOUR DU 18.03.98 19H12
#################################################################################################################################
TIA 18.03.98 (18h22) TIA: Coloration plus rapide
CO 18.03.98 (18h20) OAC: Correction du problème de la Watch Window
SCR: Correction d'un bug pour AddOrModify, AddOrRebuild
Moulinette: Correction pour les RLI d'un niveau
(Equipe Roumaine)
modifications pour les RLI (prefixes->suffixes)
OLG: (Equipe Roumaine)
modification pour les Paint&Alpha (préfixes->suffixes)
EDT: (Equipe Roumaine)
Sélection du secteur courant à la souris
AV 18.03.98 (18h00) COL | Optimisations dans les collisions
GAM |
CT 18.03.98 (17h45) AI: correction bug tableau de reel
AI: limite tableau a 255 elements
ERM: re-archivage de la derniere version avec callback exit
CT 18.03.98 (14h45) GLD: hysteresis pour une synchro fixe
CO 18.03.98 (12h50) ITF: correction du bug pour "PutOnGround"
mise à jour du secteur courant
OAC: correction du déplacement des modules en mode "Full Selection"
correction du dialogue de renommage des acteurs
IA: (Equipe Roumaine)
ajout de fonctions en export pour les graphes
EDT: (Equipe Roumaine)
sélection automatique du secteur courant
OWP: (Equipe Roumaine)
ajout de fonctionnalités pour l'édition des réseaux
TIA: (Equipe Roumaine)
suppression de mot complet (touche Ctrl+Suppr, Ctrl+Del)
FBF 18.03.98 (12h30) GAM suppression des menus et fonts. la lib MNUxxxx.lib n'est plus utile
IA suppression des menus et fonts.
SNA suppression des menus et fonts.
autres modules effacement du code commenté par YLG pour l'inventaire
MNU le module a disparu
CHG 18.03.98 (12h15) TIA: QUICK SAVE
CB 17.03.98 (19h00) TIA: Tout plein de modifs pour que ca aille plus vite. En cas de pbs de compilation ou de sauvegarde,
j'en suis surement le résponsable...
JT 17.03.98 (16h50) DNM: Bug plateformes
CT 17.03.98 (15h40) IA Correction bug AngleVecteur (pb d'arrondi)
JT 17.03.98 (15h30) GAM Initialisation vitesse de frame dans MS 3dData
#################################################################################################################################
CHG MISE A JOUR EN COURS...
#################################################################################################################################
CT 17.03.98 (11h10) GAM,MOR,AI: Fin d'integration du morphing dans les anims V6
(non dispo pour le moment - attente des nouvelles anims)
JT 17.03.98 (10h40) AI: Modif caméra
CHG 17.03.98 (9h28) AI: Fonction FAD_FixePositionFade
#################################################################################################################################
CHG MISE A JOUR EN COURS...
#################################################################################################################################
JT 16.03.98 (19h10) DNM : Flag IA pour bloquer dans les coins aigus en marche.
JT 16.03.98 (18h20) DNM : Recalages marche
CO 16.03.98 (17h15) Moulinette : Restauration des modifications de Vincent
Archivage de la nouvelle version de Mihaela
CO 16.03.98 (16h55) (Equipe Roumaine)
AI : Ajout d'un acces a la LinkTable des graphes
Main : Ajout de la constante de type "Graph" dans _EditID.h
OWP : Edition de base des reseaux (par dialogue uniquement)
TQ 16.03.98 (16h45) COL, GAM: Ajout collisions statiques avec les boites paralleles aux axes du monde.
Il y'aura certainement des bugs qui seront corriges progressivement.
Rajout d'un cheat code (lettre U) permettant de voir les bounding volumes
en filaire dans le moteur.
JT 16.03.98 (15h30) DNM : Modif des recalages multiples
CO 16.03.98 (12h15) ITF : (Equipe Roumaine)
Selection pyramidale : Global/RealTime, profondeur fixe
Option "Easy Point Target"
MT 16.03.98 (11h45) GAM,MGT : Modifications Magnet
T3D : Choix de la vitesse de visualisation des animations
CO 16.03.98 (11h30) OLG : (Equipe Roumaine)
Ajout d'une option pour n'afficher que les lumières temps réel.
AV 16.03.98 (10h45) COL Grossissement des Zdm sphères en temps réel
CO 16.03.98 (10h10) ITF, OCA: (Equipe Roumaine)
Ajout du scale automatique pour les objets editeurs
YLG 16.03.98 (9h23) SPO-Ai : Ajout de la fonction retournant l'acteur collisionne par le lancer
de rayon defini par un point et un vecteur COL_PersoCollisionne(Point,Veteur,0/1/2)
#################################################################################################################################
CHG MISE A JOUR DU 16.03.98 17H17
#################################################################################################################################
JT 13.03.98 (19h20) DNM Modif recalage en marche
MT(01) 13.03.98 (18h45) MGT Corrections
CB 13.03.98 (18:30:01) TIA Quelques modifs :
- Plus rapide à ouvrir une IA
- Erreur avec un tag à gauche de la fenêtre et sur la bonne ligne
- PB de l'ajout de caractère/scroll corrigé
CT 13.03.98 (18h30) GAM,MOR Preparation pour le morphing dans les anim
AI Fonction de gel des anims
BNT 13.03.98 (17h15) AI condition COL_CollisionAvecEau()
fonctions COL_VecteurNormalCollison2()
COL_LitPointCollision2()
COL_LitTauxDePenetrationCollision2()
TEXT_LitInfoSurTexteFormate()
procedure ModifieTableCouranteAvecTexteFormate()
passage du nombre max d'args dans les fcts d'IA de 4 à 6
RND nouvelle proc publique RDN_fn_vSetRandomSeed()
MT 13.03.98 (17h00) GAM,AI,TIA,OAC ajout de fonctions et procédure d'IA pour forcer l'activation ou la désactivation d'une zone
AI,MGT modification des formats des fonctions d'IA des aimants et correction d'un bug
FBF 13.03.98 (16h05) IA rennomage des fichiers de plus de 8 caracteres :
breakpoints.c/h --> breakpts.c/h
defactcam.h --> defactca.h
defconcam.h --> defconca.h
deffuncam.h --> deffunca.h
defprocam.h --> defproca.h
+ modifs des #includes que cela implique...
AV 13.03.98 (15h55) COL Modification dans les collisions (perso-perso, vecteur mouvement...)
GAM
DNM 13.03.98 (15h00) DNM Modif recalage statique
Suppression des backfaces pour la nage
TQ 13.03.98 (14:30) ITF Correction bug dans l'affichage des bounding volumes dans
les editeurs.
Dorenavant, les bounding volumes seront representes en
filaire.
CB 13.03.98 (13:30) CTL Quelques modifs pour nous simplifier la vie...
JT 13.03.98 (12h40) DNM Débuggage traversée de faces eau
Modif marche pour tenir compte de plusieurs zones collisionnables
CB 13.03.98 (11:40) MTH,POS,RND Récupération des optimisations de Paris
CB 13.03.98 (10h45) GLI Correction rasters IA
JT 13.03.98 (9h30) DNM Gestion des arêtes de murs, en marche
Appel 2 fois aux collisions pour traiter les arêtes
#################################################################################################################################
CHG MISE A JOUR EN COURS...
#################################################################################################################################
CB 12.03.98 (17h40) GAM,SCT,ITF Affichage des brouillards sous les éditeurs. Les brouillards sont affichés par secteur.
Modif cheat-code affichage des secteurs
Affichage des persos actifs
CHG 12.03.98 (17h03) AIGAME Correction du module AI lors de la génération des always
#################################################################################################################################
CHG MISE A JOUR DU 12/03/98 16H30
#################################################################################################################################
MF 12.03.98 (14h42) GLI Mise a jour du chargement des altimaps
MF 12.03.98 (12h03) GEO Correction bug : calcul des parallel box
JT 12.03.98 (11h30) DNM Correction bug : plus de recallages lors de l'accrochage
#################################################################################################################################
CHG MISE A JOUR DU 12/03/98 14H00
#################################################################################################################################
JT 12.03.98 (10h40) DNM Prise en compte des types de matériaux glissant et rebondissant
Suppression des arêtes dans l'accrochage
Parametre pour controler la chute en marche sur une arête
AV 12.03.98 (10h30) COL | Modifications dans les collisions statique.
GAM | Implémentation des flags No Collision with map/projectile/main character/secondary character.
DNM |
AI |
OAC |
CT 12.03.98 (9h30) AI : Procedures OrienteVersPosition
YLG 12.03.98 (9h09) GMT : Correction pour permettre de tester les collisions entre ZDE n'ayant pas de materiau
BART 11.03.98 (19h54) AI : ajout de nouvelles fonctions et conditions pour GrappinBis (Facteur de Traction)
CB 11.03.98 (18h20) ISI: Sauvegarde/Lecture des alphas dans les RLI.
=================================================================================================================================
VERSION PRISE EN COMPTE A PARIS POUR NINTENDO 64
=================================================================================================================================
CB 11.03.98 (16h15) SCR: Correction multiplatformes. Modifs sauvegardes. En cas de pb, foncez me voir...
MF 11.03.98 (14h55) GEO: Mise a jour de la structure Altimap et ajout de nouvelles fonctions d'acces
GLI: Calcul des lumieres pour les Altimaps
SPO: Calcul des Bounding Volumes ParallelBox ou Spheres
JT 11.03.98 (12h30) DNM 10 collisions simultannées
Changements requettes pour tourner ( angle à la place de vitesses )
Ajoute vecteur vitesse
Modif de la marche
Angle limite de chute sur une arête, en marche ( foire )
AI Fonctions Ajoute vecteur vitesse
Modif ACT_TourneAngle et ACT_TourneVitesse
GAM Modif envoi de requette pour tourner
#################################################################################################################################
CHG MISE A JOUR DU 11.03.98 17H45
#################################################################################################################################
CHG 11.03.98 (11h45) SCT Correction d'un bug sur les lumières
BNT 11.03.98 (11h30) AI Ajout de procedure
- ModifieTableCouranteAvecTexteFormate(), mais n'est pas encore operationnelle
Correction d'un bug dans VEC_ContributionVecteur() qd la référence valait (0,0,0)
GAM Ajout du fichier TextFrmt.c pour la gestion des textes formatés (utilisé par AI)
et de son header public correcpondant
YLG 11.03.98 (10h16) AI Ajout de fonctions
- Dimensions des zones Vecteur := ZON_LitDimensionZDx(ZDx_PERSO)
Ajout de procedures
- Activation de la transparence d'un module [ULTRA.]MOD_ActivationTransparence(MODULE, 1/0)
- Positionnement du niveau de transparence [ULTRA.]MOD_NiveauTransparence(MODULE, REAL)
Renommage des procedures pour la transparence des acteurs:
- [ULTRA.]ACT_ActivationTransparence(1/0)
- [ULTRA.]ACT_NiveauTransparence(REAL)
SPO Ajout d'un flag pour indiquer que la transparence d'un module est activee (Bit 16)
GAM Prise en compte de la transparence d'un module
CB 10.03.98 (18h10) SCR Modifs pour multi plateformes.
#################################################################################################################################
CHG MISE A JOUR DU 11/03/98 MATIN
#################################################################################################################################
FBF 10.03.98 (17h40) GLI modif des #include pour U64
IPO modif des #include pour U64
SCR modif des #include pour U64
SIF modif des #include pour U64
ENV modif #ifdef pour U64
GAM modif #ifdef pour U64
MNU modif des #include pour U64
CHG 10.03.98 AI Correction d'un bug dans la fonction ChangeAction en mode ULTRA ABLE
CT 10.03.98 (14h25) GLD Modif pour probleme de compil pour version non-Glide
OLG 10.03.98 (14h15) OLG Edition des brouillards
MT 10.03.98 (12h00) MGT/GAM Dernière mise à jour de l'aimant
SPO Ajout d'un Flag pour l'aimant
CTL La perte de focus d'un controle EDIT valide le contenu
ITF Possibilité de générer un nompar défaut à partir d'une chaine
TUT Affichage de la liste des fichiers .tut dans l'editeur
CB 09.03.98 (9h45) DNM Correction bug caméra inertie angulaire
GAM Suppression inventaire chargement/sauvegarde binaire
JT 09.03.98 DNM Modif pour collisions statiques
Modif pour prise en compte de plusieurs collsiosns simultannées
AV 09.03.98 (9h30) GAM | Changements importants dans les collisions. Passage en collisions statiques.
COL | Il va y avoir pas mal de petits bugs dans les collisions dans les jours qui viennent.
SPO | Ils seront corrigés progressivement.
IA |
#################################################################################################################################
CHG MISE A JOUR DES 3 VERSIONS LE 10/03/98 14H15
#################################################################################################################################
FBF 09.03.98 (16h45) MAIN prise en compte de la lib MGT en release
MTH corrections pour U64
AI corrections pour U64, corrections pour compilation Release, suppression
définitive du module INV
GAM correction pour U64, suppression définitive du module INV
GLD corrections pour U64
SPO corrections pour U64, suppression définitive du module INV
DNM corrections pour U64
FON corrections pour U64
IPT corrections pour U64
ITF suppression définitive du viewport 2D
OAC suppression définitive du module INV
BNT 09.03.98 (16h00) AI corrigé déclarations des fonctions ZON_Lit...ZDx, qui étaient déclarées ULTRA_ABLE
alors que le code ne l'est pas.
GAM/AI/OAC passage de 8 à 32 custombits
GAM/TGM édition du flag Backface des VMT
GAM retrait de quelques directives #ifdef RAY2EGYPTE dans le code
CT 09.03.98 (15h25) GAM Préparation pour le passage aux anim V6 (Dernier Episode)
MF 09.03.98 (14h28) GAM, GLD, Modifs sur les cheat codes d'affichage d'infos en mode moteur. Bilan :
GLI, SCT, * Touche D : bascule le trace entre Textures / Filaire
AI * Touche S : Affiche les secteurs actifs
* Touche P : Affiche les Waypoints
Ajout du nombre de faces calculees et affichees dans le moteur 3D dans
les rasters (mode texte uniquement)
ATTENTION : pour que ces cheat codes marchent, ils faut que le GameData
soit a jour !
#################################################################################################################################
CHG MISE A JOUR DU 09/03/98 15H15
#################################################################################################################################
CB/YLT 09.03.98 (12h30) AI,TIA: Renommage de tout un tas de fonctions IAs... Nelles fonctions sur les listes.
#################################################################################################################################
CHG MISE A JOUR EN COURS... + NOUVEAUTE MACROS
#################################################################################################################################
CHG 06.03.98 (12h00) AI: Correction d'un bug avec les fonctions ZON_LitPositionZDx
FBF 05.03.98 (18h49) ITF: modification du projet pour distinguer les fichiers
purement éditeurs des fichiers éditeurs + moteur.
CT 05.03.98 (16h25) GAM: - Correction Pb GMT pour la recuperation de la vitesse
de scrolling de texture
VL 05.03.98 (15h43) GLI: - sinus visuel 2D
AI: - procédure pour régler les paramêtres du sinus visuel
- fonction pour changer un bit dans le draw mask d'un super objet
CB 05.03.98 (14h00) AI: - Correction bugs caméra
SCR: - Nouvelle version de Paris
CT 05.03.98 (12h20) AI,GAM: - Fonction de test des persos actifs
FBF 05.03.98 (10h46) MAIN: modifs pour pouvoir compiler en release
AI: compilation release, correction des warnings
GAM: compilation release, correction des warnings
GLI: compilation release, correction des warnings, correction de bug (allocation nulle
en cas de chargement de mauvaise texture)
SPO: compilation release, correction de bug (handle de spo non initialisé lors des
chargements)
La version release sans éditeurs fonctionne.
********************************************
ATTENTION, les vignettes et textures chargées par la version release sont au format
GF au lieu de bmp ou tga. Il faut donc que ces formats soient disponibles dans le
gamedata !)
MF 05.03.98 (10h25) AI, GAM, SCT - Ajout d'un cheat code pour afficher les Waypoints dans le moteur
* Touche P
- Modification du cheat code touche S pour afficher la liste des secteurs
en interaction avec le secteur courant.
MT 05.03.98 (09h45) MGT: - Nouveau module Magnet
GAM,Main,OAC,Ai - Prise en compte de MGT
YLG 05.03.98 (09h30) GAM - Correction pour Ultra64
#################################################################################################################################
CHG MISE A JOUR DU 04/05/98 18H30
#################################################################################################################################
FBF 04.03.98 (14h30) MAIN : modif du projet pour prendre la nouvelle lib MORP5_vd et
MORP5_vr au lieu de morph.
AI, GAM : modifs dans les includes pour pouvoir compiler la version debug
sans éditeurs.
BNT 04.03.98 (11h00) COL: - Blindage du code qui filtre les collisions d'eau
TGM: - Modifs pour prendre en compte des changements dans les chargements
de textures, qui ne permettaient plus de créer un matériau avec
une texture non chargée.
CO 04.03.98 (10h30) Moulinette: - Archivage de la nouvelle version de Mihaela (Textures)
#################################################################################################################################
CHG MISE A JOUR DU 04/03/98 13H00 NOUVELLE VERSION DE TIA
#################################################################################################################################
CO 03.03.98 (18h15) OGD: - Correction de bugs sur l'éditeur de triangles indexés
OLG: - Correction de bugs pour le calcul des RLI pour les IPOs
OIT: - Correction de bugs pour la sauvegarde des RLI pour les IPOs
FBF 03.03.98 repport des dernières corrections de l'interface et des éditeurs de TT dans
les éditeurs de Rayman2
- ITF, OIT
FBF 03.03.98 mise à jour de la partie commune avec les modifs U64
IA, GAM, MORPH, DNM, GEO, GLD, MMG
renommages ai/aigame:
- procray2.c -> procray2.cxx
- functio1.c -> functio1.cxx
- procedur1.c -> procedur1.cxx
- procmorph.c -> procmorf.c
- cond1.c -> cond1.cxx
- funcray2.c -> funcray2.cxx
module MORPH -> module MOR (renommage répertoires et fichier morph.h -> mor.h)
YLG 03.03.98 SHW - OMBRE (Transparence, Deformation, prise en compte des scales en niveau)
COL - Test du materiau pour l'ombre
IA - Procedure OMBRE_Affichage
- Procedure Reseau_TestExtremiteRail
VL 03.03.98 GLI - archivage des modifs de Philippe Vimont à Paris en ce qui concerne les
textures et le z buffer.
BNT 03.03.98 AI - correction d'un bug dans l'implementation de MOD_ViseeModule qui fait planter
quand le canal est vide au moment de l'appel.
#################################################################################################################################
CHG MISE A JOUR EN COURS... VERSION RELEASE
#################################################################################################################################
CT 03.03.98 (12h15) GAM - Préparation pour le passage aux anim V6
#################################################################################################################################
CHG MISE A JOUR DU 03/03/98 (14h00)
#################################################################################################################################
CO 02.32.98 (18h30) Main: - Correction bug raccourci pour l'éditeur de hiérarchie
EDT: - Correction bug mise à jour des dialogues de l'éditeur
OGD: - Correction plantage du passage en Single Module View
OLG: - Correction bug raccourci pour passage dans l'éditeur
- Sélection de la liste de modèles "Light" en activant l'éditeur
OSC: - Correction du popup menu (entrée dupliquée).
CT 02.03.98 (18h25) GAM - Préparation pour le passage aux anim V6
FBF 02.03.98 (17h25) GAM, DNM, - intégration des modifs de la partie commune venant de Paris (pour U64)
AI, GEO renommage de chanlis1.c en chanlis1.cxx
renommage de iadnm1.c en iadnm1.cxx
renommage de animeffects.h et .c en animfx.h et .c
modification du dsp de gam en conséquence.
AV 02.03.98 (17h20) COL,
GAM,
SPO,
DNM - Premier passage en collisions statiques, nettoyage du code, optimisations.
CO 02.03.98 (15h30) Moulinette - Archivage de la nouvelle version de Mihaela (SPOFlags)
CO 02.03.98 (14h20) OAC: - Correction du bug de double click dans l'arbre des familles
#################################################################################################################################
CHG MISE A JOUR 02/03/98 ~17h00
#################################################################################################################################
TQ 02.03.98 (13h10) EDT,ITF,SPO: - Modif dans les editeurs. Visualisation des bounding volumes boites.
- Ajout de 3 nouveaux flags superobjet (Bounding volume = boite, superimposed et Not Hangable)
CO 02.03.98 (12h05) OIT: - Insertion d'une correction de bug pour les Undo / redo (équipe roumaine)
ITF: - Insertion de la fonctionnalité "ShowCenter" (équipe roumaine)
- Insertion de la fonctionnalité "LockSelection" (équipe roumaine)
MF 02.03.98 (11h47) GAM, SCT: - Ajout de Cheat Codes dans le moteur :
* Touche D : bascule le trace entre Textures / Filaire
* Touche S : Affiche les secteurs actifs
JT 28.02.98 (18h45) DNM: - Modif recalage GI
BNT 28.02.98 (17h40) COL: - Si une zone non-collisionnante touche un matériau non collisionnable
toute autre zone qui touche le meme materiau ne sera pas enregistree
AI: - si un probleme se pose au niveau des arguments des fcts de positionne-
ment d'acteur/module, les parametres restants sont sautes pour ne pas
decaler l'execution de l'arbre
DNM 28.02.98 (16h45) DNM: - Reglage arrondi inertie (pour de bon)
- Inertie + glisse possible
- correction nan KeepSpeedZ
#################################################################################################################################
CHG MISE A JOUR EN COURS...
#################################################################################################################################
JT 28.02.98 (12h30) TGM: - Sauvegarde paramètres slide et rebond
DNM: - Modif arrondi inertie
- Modif echelle paramètres de slide xyz
CT 27.02.98 (18h30) IA: - Fonction de manipulation de Super Object
SPO_FixeCoordonnees et SPO_LitCoordonnees
JT 27.02.98 (16h00) DNM: - Correction decrochages frequents lorsque varappe sur palte-forme
- Bug arondis d'inertie
CO 27.02.98 (11h50) OSC: - Correction & amélioration du target automatique pour les secteurs
#################################################################################################################################
CHG MISE A JOUR DU 27/02/98 ~16H00
#################################################################################################################################
JT 27.02.98 (9h50) DNM: - Pb de blocage en mode GI
- Possibilite de faire de la varappe et du GI sur une plate-forme
- Collide material pour permettre l'accrochage
GAM: - Mise en commentaire des anciens champs & fonction d'acces de la MS Dynam
- Sauvegarde des coefs de slide
AI: - Suppression des fonctions utilisant ces champs
OAC: - Suppression edition des anciens champs
- Edition des coefs de slide
#################################################################################################################################
CHG MISE A JOUR DU 26/02/98 soir
#################################################################################################################################
CHG 26.02.98 ~19H30 AI: - Fonction ACT_FixePositionPerso
TQ 26.02.98 (14h45) COL, GEO - Ajout des boites englobantes au lieu des spheres pour gerer les bounding volumes
- Integration de ces boites dans la detection de collisions
SPO, GAM
BNT 26.02.98 (12h20) AI: - nouvelle condition sur les user-events qui met dans une dsgvar vecteur
la position ou il était quand il a été levé.
blindage des fcts/procs de positionnement de modules: si le canal spécifié
ne contient pas d'objet, l'acteur est utilié à la place pour effectuer
l'opération.
GAM: - structure 3dData modifiée pour contenir la position d'un user-event quand
il est levé. fcts d'accès modifées en conséquence.
MT 26.02.98 (12h05) COL: - prise en compte des bounding volume des objets pour le calcul des collisions dynamiques avec une sphere
CO 26.02.98 (12h00) SCT: - Ajout du chargement des boites englobantes
- Ajout du traitement des secteurs vides
ITF: - Modifications pour le traitement des secteurs vides
- Permission d'insérer un objet au premier niveau des secteurs
- Modification du parent par défaut
EDT: - Insertion d'objets au premier niveau des secteurs
- Ajout des modifications de fils protégés
OSC: - Traitement des secteurs vides
- Modification du traitement des secteurs virtuels
OLG: - Modification pour l'insertion au premier niveau des secteurs
- Intégration des modifications de Ionut
(forcer le mode de sélection dans l'éditeur de lumières)
OAC, OIT, - Modifications pour l'insertion au premier niveau des secteurs,
OWP, OZO : et le traitement des secteurs vides.
MF 26.02.98 (11h35) GEO, GLI: - Ajout du trace des Altimaps (trace simple avec textures mais sans calcul des lumieres)
Probleme avec les BV.
CB 26.02.98 (10h30) AI: - Corrections caméra (mode B marche)
MT 26.02.98 (10h25) TIA: - Correction d'un bug sur les sauvegardes des Intelligences et comportements initiaux
CHG 26.02.98 (9h40) AI: - Procédures et Fonctions pour la gestion des points d'air
JT 25.02.98 (18h15) DNM: - Bug blocage en Gi
- Arrondis sur l'inertie
- Prise en compte du changement d'inclinaison de la plateforme même si l'acteur est immobile
CB 25.02.98 (17h35) Camera: - Modifs moteurs. Disparation du flag "NoWorldZ". Bug camera corrigé.
CO 25.02.98 (17h30) GLI, OLG: - Intégration des modifications de Ionut pour les BlendRLI
YLG 25.02.98 (17h13) GAM: - Correction dans ChangePositionAbsoluePerso
#################################################################################################################################
CHG MISE A JOUR DU 25/02/98 ~
#################################################################################################################################
CB 25.02.98 (12h35) GAM,AI,DNM,OAC - Caméra, plus de twist angle, on peut forcer l'axe de référence Z
Nécéssité de reprendre le gamedata
JMD 25.02.98 (12h30) GAM,GLI,SPO, - Objets en surimpression
AI
CT 25.02.98 (12h15) GAM,POS,TAN, - Reload d'Anim
T3D,Main
#################################################################################################################################
CHG MISE A JOUR DU 25/02/98 ~14h15
#################################################################################################################################
JT 25.02.98 IA: - Bug procédure coef de glisse
CHG 25.08.98 TIA: - Nouvelle version avec Build et Build ALL
CO 25.02.98 (09h30) OSC: - Affectation automatique des secteurs voisins
JT 24.02.98 (19h00) DNM: - Correction rotation autour de z quand acteur coller à une plate-forme
- Prise en compte de coeffs de glisse selon les axes locaux
- Débuggage imprécisions d'inertie
- Correction nan
AI: - Les fonctions de pentes limites sont en degré
- Fonction de lecture/écriture des coeffs de glisse
BNT 23.02.98 AI: - correction dans la proc d'IA de controle de modules, nouvelle condition d'IA
qui peut tester plusieurs masques de CMT d'un coup
MT 24.02.98 (17h15) GEO, OGD - Correction sur le calcul des bounding volumes, et affichage dans l'éditeur de géométrie
YLG 24.02.98 (17h00) GAM: - Correction dans le chargement des chemins
BART 24.02.98 (14h40) GAM: - Nouvelle fonction pour MSWay
AI - ajout de 2 nouvelles fonctions pour réseaux
CB 24.02.98 (13h50) AI,GAM,SCT,GLI - Lumières brouillards, brouillard global modifiable par IA, modifs de l'affichage
des secteurs pour le cleaner et prendre en compte ces brouillards
#################################################################################################################################
CHG MISE A JOUR DU 24/02/98 ~14h48
#################################################################################################################################
CO 24.02.98 (10h40) OSC: - Ajout de l'édition multiple de listes
- Ajout de la copie de liste
- Suppression du dialogue de choix de sélection
#################################################################################################################################
CHG MISE A JOUR DU 24/02/98 ~10h15
#################################################################################################################################
AV 23.02.98 (17h25) Morph - Petite correction de bug dans le morphing
MT 23.02.98 (17h15) GLI,GEO - Gestion des Bounding Volumes dans les éléments des objets géométriques
CB 23.02.98 (14h40) AI,GAM: - Les caméras avec viewport sont forcément traitées
- Correction d'un bug moteur caméra
BNT 23.02.98 POS: - Ajout d'une fonction de rotation de position sans translation autour
d'un axe quelconque, utilisée maintenant dans les procs d'IA susmentionnées
CB 23.02.98 AI: - Modifs moteur caméra
#################################################################################################################################
CHG MISE A JOUR DU 23/02/98 ~15h15
#################################################################################################################################
JT 23.02.98 (11h10) AI: - Modifications version release
BNT 20.02.98 (19h25) AI: - 2 nouvelles procs pour tourner des modules/acteurs autour d'un axe quelconque
CB 20.02.98 (18h15) AI,GAM: - 2 nouvelles procedures camera (utilisées en varappe)
JT 20.02.98 (18h10) DNM: - Prise en compte du scale sur les acteurs
- Fonction de téléportation d'un acteur
- Correction marche avec léger slide
AI: - Procédure pour fixer le scale
#################################################################################################################################
CHG MISE A JOUR DU 20/02/98 ~20h00
#################################################################################################################################
CO 20.02.98 GAM: - Prise en compte des flags SPO pour les acteurs
- Modifications pour permettre de scaler un acteur
OAC: - Prise en compte des flags SPO pour les acteurs
EDT: - Modifications pour permettre de scaler un acteur
- Correction de la sélection pour le mode téléportation
OCA: - Correction de la sélection pour le mode téléportation
#################################################################################################################################
CHG MISE A JOUR DU 20/02/98 ~15h00
#################################################################################################################################
BNT 20.02.98 (12h22) AI - correction de petits bugs dans ChangeViseePerso
GAM - correction d'un petit bug cooncernant les materiaux non collisonnables
JT 20.02.98 (11h30) AI - ChangeAction change la carte de méca immédiatement
DNM - Modif limite de déplacement sans blocage
- Prise en compte des objets poussables
GAM - Exportation fonction custom bit -> DNM
CT 20.02.98 (11h15) GLI,ITF,RAY, - Flag pour specifier les objets eclaires (Map et/ou Perso)
SCT,OLG
#################################################################################################################################
CHG MISE A JOUR DU 20/02/98 ~12h00
#################################################################################################################################
CG 20.02.98 (9h47) AI - Fonction PAD_VitessePadAnalogique
CB 20.02.98 (9h33) AI,GAM,OCA, - Changement des viewport pour qu'on puisse les positionner/retailler comme on veut.
ITF,GLD,GLI Nouvelles fonctions Ecran_??? dans l'IA.
JT 20.02.98 (9h30) AI: - Fonction pour désactiver les limites de déplacement
DNM: - Modifs importantes sur le recalage
- Bug varappe : blocage si le perso ne se déplace plus sur un mur de type varappe
- Changement des reports de collision -> les bits de collisions se cumulent sur une trame
YLG 20.02.98 AI - Correction dans la fonction qui force le deplacement de la camera
sur un rail
MT 19.02.98 OLG: - Prise en compte du nouveau type de lumière
OAC: - Prise en compte du nouveau type de lumière
GAM: - Prise en compte du nouveau type de lumière
GLI: - Création d'un nouveau type de lumière
CO 19.02.98 OCA: - Correction du déplacement horizontal de la caméra
à la souris (mode "Move")
ITF: - Ajout de messages pour la modification des flags des
super-objets (AcceptModifFlag et OnModifFlag)
EDT: - Envoi des messages lors de l'édition des flags des
super-objets
OAC: - Correction du bug de sélection en mode "Full Selection"
- Début de l'édition des flags du super-objet.
#################################################################################################################################
CHG MISE A JOUR DU 19/02/98 ~14h45
#################################################################################################################################
BNT 19.02.98 AI: - Nlle proc d'IA qui place un acteur sur le module d'un autre
MF 19.02.98 (10h23) GLI: - GLI Core : Modif sur le chagement des Altimaps
SPO: - Ajout des Altimaps pour le calcul des Bounding Vol. du super-objet
YLG 19.02.98 (9h35) AI: - Ajout de la procedure COL_AnnuleDernierPersoCollisionne()
#################################################################################################################################
CHG MISE A JOUR DU 19/02/98 ~10h00
#################################################################################################################################
MF 18.02.98 (18h35) GEO: - Gestion des Altimaps dans le calcul des BV
PO: - Gestion des Altimaps pour la creation des Bounding Volumes d'un PO
JT 18.02.98 (17h00) OLG: - Ajout du flag StaticOnDecor
CT 18.02.98 (15h25) GAM: - modif pour la recuperatio ndu dernier perso collisione
AI: - modif F. ia GetLastCollisionActor
JT 18.02.98 (12h30) DNM: - Correction bug glisse/rebond
- Correction optimisation collisions
- Mise à jour du flag de collision avec les murs en marche
#################################################################################################################################
CHG MISE A JOUR DU 18/02/98 ~14h20
#################################################################################################################################
CT 18.02.98 (10h10) IA: - fonction VEC_ProduitVectoriel et VEC_Normer
BART 18.02.98 (09h37) TIA: - correction bug sur dsg-vars caps et graph
GAM: - chargement des levels : Chargement des waypoints mis avant Chargement des personnages
- correction bug sur MSWay + ajout fonctions de manipulation des capacités
AI : - correction bug sur manipulation des capacités
- ajout de nouvelles fonctions et conditions pour réseaux et capacités
#################################################################################################################################
CHG MISE A JOUR DU 18/02/98 ~09h00
#################################################################################################################################
BNT 18.02.98 (09h00) AI/GAM: - déplacement d'une fct de AI dans GAM qui initialise la position DNM
à partir de la position HIE (pour que cela puisse être fait avant
avant le player d'anim lors de la creation d'un always (pour qu'un
objet généré soit à la bonne position)
JT 17.02.98 (19h10) DNM: - Prise en compte du dt precedent dans l'inertie
CO 17.02.98 (17h55) ITF: - Intégration d'une correction pour UserList.txt (ROMTEAM)
EDT: - Edition des flags TransformMatrix & Zoom
- Prise en compte des flags pour les permissions
JT 17.02.98 (17h30) IA: - Correction Bug fonction HIER_MonPere
CT 17.02.98 (17h00) GAM: - Ajout de fonction pour forcer la frame courante et pour
recuperer le nb de frame de l'anim (pour l'IA)
IA: - procedure change frame et fonction lit Nb Frame
AV 17.02.98 (16h10) SPO: - Ajout de deux flags dans les super objets
GAM: - Optimisation des collisions
COL: - Optimisation des collisions
CO 17.02.98 (15h20) EDT: - Correction pour l'édition des flags des super-objets
OSC: - Edition des nouveaux paramètres du brouillard (BlendNear, BlendFar)
JMD 17.02.98 (15h00) AI, GLI, SPO
PO, ISI, RAY : - Blend RLI
JT 17.02.98 (12h15) AI: - Condition de l'écrasement d'un perso sous une plateforme
#################################################################################################################################
CHG MISE A JOUR DU 17/02/98 ~12h15
#################################################################################################################################
JT 17.02.98 (12h15) DNM: - Bug traversée de faces très verticales en saut
- Détection de l'écrasement des persos par des plateformes ( zdr itself ou zdr de modules )
- Accrochage sur plate-forme uniquement en collision sol
CB 17.02.98 (12h00) GLI: - Dans la nouvelle fonction de phiphi pour le brouillard, prise en compte de l'infini (3DFX)
SCT: - Appel de la nouvelle fonction de brouillard dans l'affichage des secteurs
AI: - Remplacement des anciennes fonctions de brouillard par des FOG_???
CO 17.02.98 (11h00) SCT: - Ajout d'une fonction de calcul de boite englobante
OSC: - Modification de l'édition du flag "virtual" en tenant
compte des boites englobantes.
- Ajout d'une fonctionnalité de mise à jour automatique
du flag "virtual".
EDT: - Intégration de la fonctionnalité "StickObjects" programmée
par l'équipe roumaine (Gabriela)
- Correction d'un bug de déplacement pour les secteurs virtuels
TAC: - Correction d'un bug mineur signalé par Estelle.
MF 17.02.98 (9h56) GEO: - Ajout des Altimaps (structure et fonctions d'acces)
GLI: - Ajout des Altimaps dans Load et LinkTab, pour la relecture des .MOD
CT 17.02.98 (9h40) GAM: - Ajout des transitions calculées dans le Player d'anim
TAC: - Choix du type de transition dans le player d'action
CB 16.02.98 (17h30) VET: - Ajout de BlendNear et BlendFar pour le brouillard
AV 16.02.98 (17h15) MORPH: - Correction de bugs dans le morphing
#################################################################################################################################
CHG MISE A JOUR DU 16/02/98 ~16h40
#################################################################################################################################
CHG 16.02.98 (16h37) OAC: - Correction plantage lorsque l'on rentre dans l'IA
CT 16.02.98 (14h45) IA: - Nouvelle condition TestFinAction
CT 16.02.98 (14h15) OAC: - repercution des modifs OAC concernant les MSLight
(modif du 13/01)
YLG 16.02.98 (12h00) SPO: - suppression de 2 types de SPO (C_ucInvInstanciatedItem et C_ucInvBox) ainsi que les deux pointeurs
correspondant dans la structure SPO.
CB 16.02.98 (10h40) AI, GAM: - Correction bug caméra dans le cut des angles
BG 16.02.98 (09h15) AI: - Nouvelle procedure d'IA qui reinitialise la position moyenne et annule
la vitesse moyenne de l'acteur cible
#################################################################################################################################
CHG MISE A JOUR DU 13/02/98 ~19h50
#################################################################################################################################
CO 13.02.98 (17h20) SCT: - Remplacement des frontières par une boite englobante
- Settings : ajout d'une configuration debug (éditeur / sans éditeur)
GAM: - Appel de la fonction d'initialisation des secteurs
( LoadLvl.cpp : SECT_fn_vInitAllBorders )
EDT: - Correction pour les autorisations d'insertion dans la hiérarchie
OSC: - Correction pour les autorisations d'insertion dans la hiérarchie
- Ajout de l'édition du Zmax des boites englobantes.
MT 13.02.98 (16h40) TUT: - Mise à jour de la dernière version du tutorial
MT 13.02.98 (16h15) OAC: - Correction d'un bug sur la suppression d'une instance
- Modification des zones de saisie de la mini-structure MSSound
Les valeurs sont amintenant directement saisies en metre
OGD: - correction d'un bug sur les listes de points materiels
OWP: - modification du OnMouseMove dans l'interface
CB 13.02.98 (15h00) Camera: - Prise en compte modifs méca pour la vitesse relative
#################################################################################################################################
CHG MISE A JOUR DU 13/02/98 ~14h44
#################################################################################################################################
JT 13.02.98 (14h15) IA: - Correction Bug deplacement en varappe
JT 12.02.98 (19h45) DNM: - Impose et propose vitesses permis ds la meme trame
- Limitation de deplacement
- Collision avec les acteurs
- Changement dans l'update : données initialisées à la fin de l'appel de la méca
- Stockage ancienne position précédente
IA: - Fonctions d'utilisation de la limitation de deplacement.
#################################################################################################################################
CHG MISE A JOUR DU 12/02/98 ~19h15
#################################################################################################################################
CHG 12.02.98 (14h30) TIA: - Correction du bug de la watch windows qui n'était pas réactualisée.
BART 12.02.98 (14h10) TIA: - ajout des types Capacité et Graph pour les réseaux de WP
AI : - ajout de fonctions pour les réseaux de WP
GAM: - ajout de la commande ReloadWP pour les réseaux de WP
JT 12.02.98 (10h15) OLG: - Correction bug quand insertion d'une lumière éditeur sous un secteur vide
#################################################################################################################################
CHG MISE A JOUR DU 12/02/98 ~9h30
#################################################################################################################################
CB 11.02.98 (18h30) COL: - La fonction de détection de picking (dans IntersGO.c) tient maintenant compte
des matériaux (elle ignore les matériaux non collisionnables).
CB 11.02.98 (15h30) Camera: - Nouvelle procedure Cam_ForceNormalState()
- Modification des paramètres pour les fonctions de changement de la MS camera
- Suppression des actions (la caméra n'en a plus)
- AI LIB MISE A JOUR
#################################################################################################################################
CHG VERSION EN COURS...
#################################################################################################################################