'Neil Muller, Simon Cross & Stefano Rivera',
fontsize=32, colour='white', padding=1, border=1,
bg_colour='black', border_colour='black',
- box_width=320))
+ box_width=640))
self.add(TextBoxWidget(
(30, 280),
'Music by Rolemusic: http://rolemusic.sawsquarenoise.com/',
fontsize=32, colour='white', padding=1, border=1,
bg_colour='black', border_colour='black',
- box_width=320))
+ box_width=640))
def handle_scene_event(self, ev):
if ev.type == pgl.KEYDOWN and ev.key in KEYS.QUIT:
]), fontsize=32,
colour='white', padding=1, border=1,
bg_colour='black', border_colour='black',
- box_width=360, view_port=(780, 540)))
+ box_width=740, view_port=(780, 540)))
def handle_scene_event(self, ev):
from naja.scenes.menu import MenuScene
import pygame.locals as pgl
from naja.constants import (
- INFO_SIZE, EIGHT_BIT_SCALE, ACT, KEYS, EXAMINE, PALETTE,
+ INFO_SIZE, ACT, KEYS, EXAMINE, PALETTE,
ACTION_TEXT_OFFSET, INFO_LEFT_PADDING)
from naja.events import finish_event
from naja.resources import resources
hint_text += HINT_LEGAL_MOVE
hint = TextBoxWidget((4, 0), hint_text, padding=2,
- box_width=(INFO_SIZE[0] - 4) // EIGHT_BIT_SCALE)
+ box_width=(INFO_SIZE[0] - 4))
hint.prepare()
y_offset = (
INFO_SIZE[1] - hint.surface.get_rect().height - INFO_LEFT_PADDING
text = TextBoxWidget(
(x_offset, y_offset), action.get_text(self.card),
- box_width=(INFO_SIZE[0] - 16) // EIGHT_BIT_SCALE,
- fontsize=28, colour=text_colour)
+ box_width=(INFO_SIZE[0] - 16), fontsize=28, colour=text_colour)
text.render(self.surface)
border_colour = None
def _wrapped_lines(self, image_map):
def words_fit(words):
words_line = ' '.join(words)
- width = self.font.size(words_line)[0]
+ width = self.font.size(words_line)[0] * EIGHT_BIT_SCALE
if width < self.box_width:
return True
elif len(words) == 1: