/[ambar]/ambar/dialogonormal.py
ViewVC logotype

Diff of /ambar/dialogonormal.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2.0 by pabloruiz, Sat Aug 17 21:11:09 2002 UTC revision 2.1 by amoyav, Fri Aug 23 12:51:18 2002 UTC
# Line 99  class DialogoNormal(Dialogo): Line 99  class DialogoNormal(Dialogo):
99          personaje -- el personaje que entra.          personaje -- el personaje que entra.
100          """          """
101          if self.__personaje.silencio == "no":          if self.__personaje.silencio == "no":
102              if personaje.sala != Mundo.ID_SALA_LIMBO:              self.conn().send(color(35) + personaje.id + " ha entrado" + finl)
                 self.conn().send(color(35) + personaje.id + " ha entrado" + finl)  
103                                                    
104                                                    
105      def sale_personaje(self, personaje, nombre_sala_destino):      def sale_personaje(self, personaje, nombre_sala_destino):
# Line 112  class DialogoNormal(Dialogo): Line 111  class DialogoNormal(Dialogo):
111          if self.__personaje.silencio == "no":          if self.__personaje.silencio == "no":
112              self.conn().send(color(35) + personaje.id + " se va hacia " +              self.conn().send(color(35) + personaje.id + " se va hacia " +
113                               nombre_sala_destino + finl)                               nombre_sala_destino + finl)
114                            
115                            
116      def describir_entorno(self, mensaje):      def actua_personaje(self, personaje, mensaje):
117          """Metodo llamado cuando otro personaje describe algo en la sala.          """Metodo llamado cuando otro personaje dice que hace algo en la sala.
118                    
119          mensaje -- lo que describe.          personaje -- el personaje que actúa.
120            mensaje -- lo que dice.
121          """          """
122          if self.__personaje.silencio == "no":          if self.__personaje.silencio == "no":
123              self.conn().send('...'+ mensaje + '...')              self.conn().send("\n" + personaje.id +  " " + mensaje)
124                                                    
125                                                    
126      def actua_global_personaje(self, personaje, accion):      def actua_global_personaje(self, personaje, accion):
# Line 130  class DialogoNormal(Dialogo): Line 130  class DialogoNormal(Dialogo):
130          accion -- lo que hace.          accion -- lo que hace.
131          """          """
132          if self.__personaje.silencio == "no":          if self.__personaje.silencio == "no":
133              self.conn().send(accion)              self.conn().send("\n" + color(35) + personaje.id + " " + accion + finl)
134                            
135                            
136        def describir_entorno(self, mensaje):
137            """Metodo llamado cuando otro personaje describe algo en la sala.
138            
139            mensaje -- lo que describe.
140            """
141            if self.__personaje.silencio == "no":
142                self.conn().send('...'+ mensaje + '...')
143                                                    
144                                                    
145      def habla_personaje(self, personaje, mensaje):      def habla_personaje(self, personaje, mensaje):
# Line 141  class DialogoNormal(Dialogo): Line 150  class DialogoNormal(Dialogo):
150          """          """
151          self.conn().send("\n"+ personaje.id + " dice: " + personaje.color_texto() + mensaje +'  ' + finl)          self.conn().send("\n"+ personaje.id + " dice: " + personaje.color_texto() + mensaje +'  ' + finl)
152    
   
     def actua_personaje(self, personaje, mensaje):  
         """Metodo llamado cuando otro personaje dice que hace algo en la sala.  
           
         personaje -- el personaje que actúa.  
         mensaje -- lo que dice.  
         """  
         self.conn().send("\n" + personaje.id +  " " + mensaje)  
   
153                    
154      def susurra_personaje(self, personaje, mensaje):      def susurra_personaje(self, personaje, mensaje):
155          """Metodo llamado cuando otro personaje susurra algo a éste.          """Metodo llamado cuando otro personaje susurra algo a éste.
# Line 554  class DialogoNormal(Dialogo): Line 554  class DialogoNormal(Dialogo):
554    
555              elif accion == "+actuar" or accion == "+act":              elif accion == "+actuar" or accion == "+act":
556                  mensaje = " ".join(args)                  mensaje = " ".join(args)
557                  self.cmd_actuacion_personaje(mensaje)                  self.cmd_actuar(mensaje)
558                  self.estado_0()                  self.estado_0()
559                                    
560              elif accion == "+entorno" or accion == "+ent":              elif accion == "+entorno" or accion == "+ent":
# Line 1056  class DialogoNormal(Dialogo): Line 1056  class DialogoNormal(Dialogo):
1056              self.conn().send('Tienes que describir algo...')              self.conn().send('Tienes que describir algo...')
1057                            
1058                    
1059      def cmd_actuacion_personaje(self, mensaje):      def cmd_actuar(self, mensaje):
1060          if len(mensaje) > 0:          if len(mensaje) > 0:
1061              self.__personaje.actuar(mensaje)              self.__personaje.actuar(mensaje)
1062              self.conn().send(self.__personaje.id+' '+mensaje)              self.conn().send(self.__personaje.id+' '+mensaje)
# Line 1324  class DialogoNormal(Dialogo): Line 1324  class DialogoNormal(Dialogo):
1324  #%%            self.conn().send("Has "+accion+" en la sala "+str(cantidad - fallos)+" "+encontrar_id[1])  #%%            self.conn().send("Has "+accion+" en la sala "+str(cantidad - fallos)+" "+encontrar_id[1])
1325  #%%            if fallos !=0:  #%%            if fallos !=0:
1326  #%%                self.conn().send("No fue posible dejar "+str(cantidad)+ " "+ encontrar_id[1])  #%%                self.conn().send("No fue posible dejar "+str(cantidad)+ " "+ encontrar_id[1])
1327  #%%            self.cmd_actuacion_personaje("deja algo.")  #%%            self.cmd_actuar("deja algo.")
1328  #%%        else:  #%%        else:
1329  #%%            self.conn().send("No hay en tu inventario un objeto con identificativo "+encontrar_id[1])  #%%            self.conn().send("No hay en tu inventario un objeto con identificativo "+encontrar_id[1])
1330    

Legend:
Removed from v.2.0  
changed lines
  Added in v.2.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26