Cambios

Línea 118: Línea 118:  
El juego usa un algoritmo algo complicado para determinar cuánto un PNJ le gusta un regalo (ve <samp>NPC::getGiftTasteForThisItem</samp>). Aquí hay una versión limpia del algoritmo en pseudo-código:
 
El juego usa un algoritmo algo complicado para determinar cuánto un PNJ le gusta un regalo (ve <samp>NPC::getGiftTasteForThisItem</samp>). Aquí hay una versión limpia del algoritmo en pseudo-código:
   −
considera "if" como "si [condición]", y "else if" como "si lo anterior no funciona, revisa [condición]"
+
considera "if" como "si [condición]", y "else if" como "si lo anterior no funciona, revisa [condición]".
 
"return" es el valor que devuelve.
 
"return" es el valor que devuelve.
   Línea 156: Línea 156:  
// parte III: anular neutral si es de categoría universal
 
// parte III: anular neutral si es de categoría universal
 
if GUSTO es neutral y no TIENE_ID_UNIVERSAL_NEUTRAL:
 
if GUSTO es neutral y no TIENE_ID_UNIVERSAL_NEUTRAL:
   if item es edible pero sabe mal (-300 > comestibilidad < 0):
+
   if item es comestible pero sabe mal (-300 > comestibilidad < 0):
 
       GUSTO = odio
 
       GUSTO = odio
 
   else if item vale < 20g:
 
   else if item vale < 20g:
47

ediciones