%-----------------------------------------------------------------------------% % Source.masd % %-----------------------------------------------------------------------------% % Source principale de DOOM 3 a1 for 48 & 49 % %-----------------------------------------------------------------------------% % Declarations de champs et de constantes 'Declarations.masd % Initialisations generales (entre autre detournement des inters) 'InitAll.masd % Presentation du jeu 'Intro.masd % Initialisations liees au jeu en lui-meme 'InitGame.masd { % Boucle sur les niveaux % Initialisation du niveau 'InitLevel.masd { % Boucle du jeu % Affichage 3D GOSUB Affichage % Gestion des touches 'Touches.masd % Interface reseau 'Reseau.masd % Deplacement des monstres et des bots 'Monstres.masd UP *Affichage % Propagation triangulaire 'Moteur.masd % Affichage des murs 'Murs.masd % Affichage des sprites zoomes 'Sprites.masd % Animation de l'arme quand on tire 'Arme.masd % Afichages divers (munitions, vie, etc...)) 'Decorations.masd RTN } % Quand on a été tué *Mort % diminuation du nombre de vies % perdu si plus de vies. % Quand on a fini le niveau *NextLevel % incrementation du numero du niveau % gagne si dernier niveau } % Quand on a perdu ! *Perdu 'Perdu.masd % Quand on a gagné ! *Gagne 'Gagne.masd % Pour quitter le code *Fin 'Fin.masd @