Have debugging work again
This commit is contained in:
@@ -9,6 +9,7 @@
|
||||
|
||||
char TEXTBOX_TEXTS[TEXTBOX_SCROLL_ROWS_MAX * TEXTBOX_CHARS_PER_ROW];
|
||||
uint8_t TEXTBOX_ROW_COUNT;
|
||||
uint8_t TEXTBOX_ROW_TILE_LAST;
|
||||
uint8_t TEXTBOX_ROW_CURRENT;
|
||||
uint8_t TEXTBOX_STATE;
|
||||
uint8_t TEXTBOX_SCROLL;
|
||||
@@ -62,7 +63,6 @@ void conversationTextboxSetText(char *text) {
|
||||
TEXTBOX_STATE = TEXTBOX_STATE_VISIBLE;
|
||||
TEXTBOX_SCROLL = 0;
|
||||
TEXTBOX_ROW_COUNT = 0;
|
||||
TEXTBOX_ROW_CURRENT = 0;
|
||||
TEXTBOX_ROW_COUNT = 1;
|
||||
|
||||
// Copy source text to buffer, also determine wordwrapping here.
|
||||
@@ -172,6 +172,10 @@ inline void conversationTextboxUpdate() {
|
||||
1, 1,
|
||||
tiles
|
||||
);
|
||||
|
||||
TEXTBOX_SCROLL++;
|
||||
|
||||
// Skip spaces
|
||||
while(TEXTBOX_SCROLL < TEXTBOX_CHARS_MAX && TEXTBOX_TEXTS[i+TEXTBOX_SCROLL] == ' ') TEXTBOX_SCROLL++;
|
||||
}
|
||||
}
|
@@ -8,7 +8,7 @@
|
||||
#include "main.h"
|
||||
|
||||
inline uint8_t mainGetChar(char c) {
|
||||
return c - 33 + 4;
|
||||
return c - TEXTBOX_FONT_START + FONT_DATA_POSITION;
|
||||
}
|
||||
|
||||
inline void mainBufferChar(uint8_t card, uint8_t *tiles) {
|
||||
@@ -187,5 +187,7 @@ void main() {
|
||||
|
||||
// Update conversation fade effect
|
||||
conversationFadeUpdate();
|
||||
|
||||
mainDebugDraw();
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user