Crear un NPC para un videojuego.

El NPC es un personaje no jugable. El NPC debe tener una personalidad aleatoria, un nombre aleatorio, un empleo aleatorio, edad aleatoria, etc y respuestas a las interacciones de los jugadores.

Este es un ejemplo aproximado de como deberia ser:

[Start_Interaction] - Al interactuar con el NPC, el jugador debe ver lo siguiente:

{StartAnim_talk} ¡Hola! Soy [Nombre del NPC], el mejor vendedor de comida rápida ambulante que encontrarás. ¿Qué puedo hacer por ti hoy?

[Op1] Hablar - Si el jugador selecciona esta opción, el NPC responderá:

{StartAnim_talk} ¡Por supuesto! Me encanta conversar con la gente mientras trabajo. ¿De qué quieres hablar?

[Op2] Comprar hotdog - Si el jugador selecciona esta opción, el NPC responderá:

{StartAnim_talk} ¡Claro! Mis hotdogs son los mejores que encontrarás. ¿Cuántos te gustaría?

[Op3] Preguntar productos - Si el jugador selecciona esta opción, el NPC responderá:

{StartAnim_talk} ¡Buena pregunta! Tengo hotdogs, papas fritas, nachos y refrescos. ¿Algo en particular que te gustaría saber?

[Select_Op1] - Si el jugador selecciona esta opción, el NPC responderá:

{StartAnim_talk} ¡Genial! Me encanta conocer gente nueva. ¿Qué te gustaría saber sobre mí?

[Select_Op2] - Si el jugador selecciona esta opción, el NPC responderá:

{StartAnim_talk} ¡Por supuesto! ¿Cuántos hotdogs quieres? ¡Te aseguro que no te arrepentirás!

[Select_Op3] - Si el jugador selecciona esta opción, el NPC responderá:

{StartAnim_talk} ¡Claro! Tengo hotdogs, papas fritas, nach