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.

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