komoku / aetheria

Aetheria Game Engine - Migrated from code.google.com/p/aetheria
Other
8 stars 0 forks source link

Comportamiento de onSay puede ser confuso #206

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Ahora mismo, si Fulano dice "hola" en la sala donde está Mengano, sucede esto:

1. Se envía un mensaje a la sala que dice: 'NombreDeFulanoParaMostrarAMengano 
dice: "hola"'
2. Mengano mira si ese nombre matchea con algún Mobile de la sala mediante los 
nombres *de referencia*.
3. Si es así, se ejecuta el evento onSay de Mengano, con sujeto Fulano, y 
texto "hola".

Esto tiene el efecto de que si el nombre para mostrar no es tambien un nombre 
de referencia, no funcionan los eventos onSay.

Sería necesario o bien cambiar este comportamiento haciendo que el matching se 
haga contra el nombre para mostrar (aunque no sea costumbre hacer matching 
contra esos nombres), o bien como mínimo documentar bien esto para evitar que 
confunda al usuario.

Original issue reported on code.google.com by komoku on 4 Aug 2011 at 8:48