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): |
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): |
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): |
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. |
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": |
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) |
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 |
|
|