Skip to content

entre 64 y 90 columnas la ciudad no dibuja la ficha ni el log #7

Description

@leocagli

mapScreen (lib/render.js:1235) calcula usefulMapW y decide tirar la barra lateral. El umbral deja sin ficha ni log a todo el rango 64..90.

La consecuencia es peor que estetica: acciones que funcionan dejan la pantalla identica.

g.walker.placeAt('city', 26, 130)   // pegado a hermana Alma
const antes = g.view()
g.update(K('e'))
cambio la pantalla: false
log del modelo: [ 'hermana Alma, sacerdotisa: ...', 'hermana Alma cura todas tus heridas' ]

Barrido del umbral:

ancho | ciudad tiene log | tienda tiene log
   64 | NO                | si
   80 | NO                | si
   90 | NO                | si
   91 | si                | si

La ciudad es la unica pantalla que la tira: el campo y la tienda usan compose() sin sidebar:false y a 64x16 ya muestran ficha y log.

Arreglo

Forzar la barra cuando width >= MIN_WIDTH y recortar el mapa. El mapa ya scrollea solo dentro del pane.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardThird CampaignCampaign: Third CampaignbugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions