Doc Donjon FI (v1)

L'éditeur de fictions interactives

Outils pour utilisateurs

Outils du site


creer:actions:prendre

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
creer:actions:prendre [2020/12/23 18:05] jonathancreer:actions:prendre [2022/02/20 11:34] (Version actuelle) jonathan
Ligne 1: Ligne 1:
 ====== prendre (action) ====== ====== prendre (action) ======
  
-<code donjon> +<code donjon prendre
--- action: PRENDRE +-- =========== 
--- a) prendre +--   PRENDRE 
-prendre est une action.+-- ===========
  
-exécuter prendre: +  -- prendre ceci 
-  dire "prendre quoi ?".+  prendre ceci est une action qui concerne un objet visible prioritairement disponible.
      
--- b) prendre ceci +  refuser prendre ceci: 
-prendre ceci est une action qui concerne un objet visible. +    si ceci est possédé, dire "Vous [l’ ceci]avez déjà."; 
- +    si ceci est le joueur, dire "Pardon ?"; 
-refuser prendre ceci: +    si ceci est une personne ou un animal, dire "Ça ne me parait pas très prudent."; 
-  si ceci est possédé, dire "Vous l’avez déjà."; +    si ceci n'est pas accessible, dire "Je n’y ai pas accès."; 
-  si ceci est fixé, dire "C'est fixé."; +    si ceci est un décor ou décoratif, dire "Je préfère ne pas m’encombrer avec ça."
-  si ceci est une personne, dire "Dites-donc !"; +    si ceci est fixé, dire "[Pronom ceci] [v être ipr ceci] fixé[es ceci]."; 
-  si ceci est un animal, dire "Ça ne me parait pas très prudent."; +    -- on veut en prendre 0… 
-  si ceci est un décor, dire "Je préfère ne pas m’encombrer avec ça."+    si quantitéCeci vaut 0, dire "Je n’en prends donc aucun."; 
- +    -- si ceci n’est pas illimité et qu’on en demande plus que la quantité disponible 
-exécuter prendre ceci: +    si la quantité de ceci atteint 0 mais pas quantitéCeci, dire "Il n’y en a pas autant !". 
-  déplacer ceci vers joueur.+   
 +  exécuter prendre ceci: 
 +    -- unique => déplacement 
 +    si ceci est unique: 
 +      déplacer ceci vers joueur
 +    -- multiple limité => déplacement 
 +    sinonsi ceci est multiple mais pas illimité: 
 +      déplacer quantitéCeci ceci vers joueur; 
 +    -- multiple illimité => copie 
 +    sinon 
 +      copier quantitéCeci ceci vers joueur; 
 +    fin si. 
 +   
 +  terminer prendre ceci: 
 +  --  si ceci est illimité et dénombrable: 
 +  --    dire "[Singulier ceci] a été ajouté[e ceci] à votre inventaire."; 
 +  --  sinon 
 +  --    dire "[Intitulé ceci] [v être ipac ceci] ajouté[es ceci] à votre inventaire."; 
 +  --  fin si. 
 +    dire "[Intitulé quantitéCeci] [v être ipac quantitéCeci] ajouté[es quantitéCeci] à votre inventaire."
 +   
 +  interpréter ramasser comme prendre.
      
-terminer prendre ceci: +  L'aide pour l'action prendre est "{*Prendre*} 
-  dire "[intitulé ceci] a été ajouté[accord ceci] à votre inventaire.".+    Permet de prendre un objet accessible pour le mettre dans votre inventaire. 
 +    {+exemples+} : 
 +    > {-prendre {/l'épée/}-} 
 +    > {-prendre {/le bouquet de fleurs/}-} 
 +    {+raccourci+} : {-p-}".
 </code> </code>
creer/actions/prendre.1608743116.txt.gz · Dernière modification : 2020/12/23 18:05 de jonathan