|
Posté le 15-09-2013 à 23:04 | #
|
Non !
Tu m'a piqué un jeu
Je comptais le créé (quand -> je ne sais pas ), tant pis ... |
|
|
Posté le 16-09-2013 à 20:32 | #
|
ça me fait penser qu'on devrait lister chaque utilisation de matrices par jeu pour savoir quels jeux peuvent "cohabiter" sans corrompre les sauvegardes des autres.
Et au passage les programmes devraient initialiser leurs matrices automatiquement sans passer par un programme qui initialise (je prend pour exemple le jeu "Les dédales du piège"). |
|
|
Posté le 16-09-2013 à 20:42 | #
|
Ah oui mais il n'y a que l'utilisateur qui sait si la matrice existe ou pas, donc c'est à lui de lancer le programme. |
|
|
Posté le 16-09-2013 à 20:46 | #
|
Je voulais dire, par exemple
MAT A : jeu1, jeu2, jeu3
MAT B : jeu4, jeu5, jeu6
Simplement lister quels jeux utilise quelle matrice. |
|
|
Posté le 16-09-2013 à 21:27 | #
|
Créé un topic, on ajoutera au fur et à mesure nos jeux. Par contre, tu peux mettre en gras ceux qui sauvegardent dans les matrices, et en normal ceux qui les utilisent. |
|
|
Posté le 17-09-2013 à 17:58 | #
|
Il suffit simplement de ne pas sauvegarder dans les matrices, les List suffisent largement. Une matrice n'est rien d'autre qu'une List de longeur = largeur x hauteur de la matrice
Et au passage c'est même l'occasion de compresser un peu. |
|
|
Posté le 17-09-2013 à 18:01 | #
|
oui, mais si tu doit sauvegarder une carte en locate, c'est plus simple de sauvegarder avec une matrice qu'avec une liste |
|
|
Posté le 17-09-2013 à 18:12 | #
|
Mais tu peux pas savoir si la sauvegarde existe,
alors qu'avec un code qui fait 3 lignes tu passes de la matrice à la liste :
{0}->List "Save"
for I=1 to 7x21
Mat G[Mod(I,21)+1,Int (I/21)+1]->List "Save"[I]
next
Et pas bien plus compliqué pour faire l'inverse |
|
|
Posté le 17-09-2013 à 18:17 | #
|
Et mieux, il existe des méthodes encore plus simples (il y a des fonctions pour convertir des matrices en listes et vice-versa).
List->Mat( et Mat->List( |
|
|
Posté le 17-09-2013 à 18:32 | #
|
Ah oui j'y avais pas pensé, encore mieux ! Bien vu |
|