当前位置: 首页>>代码示例>>Python>>正文


Python Presentation.accueil方法代码示例

本文整理汇总了Python中primaires.interpreteur.editeur.presentation.Presentation.accueil方法的典型用法代码示例。如果您正苦于以下问题:Python Presentation.accueil方法的具体用法?Python Presentation.accueil怎么用?Python Presentation.accueil使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在primaires.interpreteur.editeur.presentation.Presentation的用法示例。


在下文中一共展示了Presentation.accueil方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: accueil

# 需要导入模块: from primaires.interpreteur.editeur.presentation import Presentation [as 别名]
# 或者: from primaires.interpreteur.editeur.presentation.Presentation import accueil [as 别名]
 def accueil(self):
     """Message d'accueil de l'éditeur."""
     quete = self.objet
     msg = Presentation.accueil(self)
     quitter = msg.split("\n")[-1]
     intro = "| |tit|"
     intro += "Edition de la quête {}".format(str(quete)).ljust(76)
     intro += "|ff||\n" + self.opts.separateur + "\n"
     intro += "Entrez |cmd|/|ff| pour revenir à la fenêtre précédente.\n" \
             "Options :\n" \
             " - |cmd|/e <titre de l'étape>|ff| : ajoute une étape " \
             "simple à la quête\n" \
             " - |cmd|/d <niveau de l'étape>|ff| : supprime l'étape\n" \
             " - |cmd|/q <titre de la sous-quête>|ff| : ajoute une " \
             "sous-quête (qui pourra elle-même\n" \
             "   contenir sous-quêtes et étapes simples)\n" \
             "Pour éditer une étape ou une sous-quête, entrez simplement " \
             "son niveau.\n"
     msg = intro + "\n".join(msg.split("\n")[2:-1]) + "\n\n"
     msg += " |tit|Etapes de la quête :|ff|\n"
     etapes = quete.afficher_etapes(quete)
     if not etapes:
         etapes = "   |att|Aucune pour le moment|ff|"
     
     msg += etapes
     
     msg += "\n\n" + quitter
     return msg
开发者ID:stormi,项目名称:tsunami,代码行数:30,代码来源:presentation.py

示例2: accueil

# 需要导入模块: from primaires.interpreteur.editeur.presentation import Presentation [as 别名]
# 或者: from primaires.interpreteur.editeur.presentation.Presentation import accueil [as 别名]
    def accueil(self):
        """Message d'accueil de l'éditeur."""
        salle = self.objet
        msg = Presentation.accueil(self)
        msg += "\n"
        # Sorties
        msg += " Sorties :"
        for dir, nom in NOMS_SORTIES.items():
            sortie = salle.sorties[dir]
            if sortie:
                msg += "\n   {} vers {}".format(sortie.nom.capitalize(),
                        sortie.salle_dest.mnemonic)
                if sortie.porte:
                    msg += " (|att|fermée d'une porte|ff|)"
            else:
                msg += "\n   {}".format(nom.capitalize())

        msg += "\n"
        # Éléments
        msg += "\n Éléments de navire : " + ", ".join(
                e.cle for e in salle.mod_elements)
        if not salle.mod_elements:
            msg += "aucun"

        return msg
开发者ID:stormi,项目名称:tsunami,代码行数:27,代码来源:edt_salle.py

示例3: accueil

# 需要导入模块: from primaires.interpreteur.editeur.presentation import Presentation [as 别名]
# 或者: from primaires.interpreteur.editeur.presentation.Presentation import accueil [as 别名]
 def accueil(self):
     """Message d'accueil de l'éditeur."""
     etape = self.objet
     msg = Presentation.accueil(self)
     quitter = msg.split("\n")[-1]
     msg = "\n".join(msg.split("\n")[:-1]) + "\n\n"
     msg += "Niveau : " + etape.str_niveau
     msg += "\n"
     if etape.test:
         msg += "Test : " + str(etape.test) + "\n"
     
     msg += "\n" + quitter
     return msg
开发者ID:stormi,项目名称:tsunami,代码行数:15,代码来源:edt_etape.py

示例4: accueil

# 需要导入模块: from primaires.interpreteur.editeur.presentation import Presentation [as 别名]
# 或者: from primaires.interpreteur.editeur.presentation.Presentation import accueil [as 别名]
 def accueil(self):
     """Message d'accueil du contexte."""
     msg = Presentation.accueil(self)
     lignes = msg.split("\n")
     lignes.insert(-2, " [-] Statut : " + self.objet.statut)
     return "\n".join(lignes)
开发者ID:vlegoff,项目名称:tsunami,代码行数:8,代码来源:__init__.py


注:本文中的primaires.interpreteur.editeur.presentation.Presentation.accueil方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。