From df7b4fb5d7e9b04a8db1ff4c762e6621e99eecb7 Mon Sep 17 00:00:00 2001 From: Vince Weaver Date: Tue, 19 Sep 2017 00:26:38 -0400 Subject: [PATCH] tfv: start converting text generation --- gr-sim/tfv_battle.c | 82 ++++++++++++++++++++++++++------------------- gr-sim/tfv_info.c | 35 ++++++++++--------- gr-sim/tfv_opener.c | 1 - gr-sim/tfv_utils.c | 4 +-- 4 files changed, 69 insertions(+), 53 deletions(-) diff --git a/gr-sim/tfv_battle.c b/gr-sim/tfv_battle.c index 8b46a555..5acca997 100644 --- a/gr-sim/tfv_battle.c +++ b/gr-sim/tfv_battle.c @@ -61,50 +61,64 @@ int do_battle(void) { int tfv_x=34; - home(); - gr(); +// home(); +// gr(); - basic_htab(1); - basic_vtab(22); - basic_normal(); - basic_print("KILLER CRAB"); - basic_htab(27); - basic_vtab(21); - basic_print("HP"); + vtab(22); + htab(1); + move_cursor(); + print("KILLER CRAB"); - basic_htab(34); - basic_vtab(21); - basic_print("LIMIT"); + vtab(21); + htab(27); + move_cursor(); + print("HP"); - basic_htab(15); - basic_vtab(22); - basic_print("DEATER"); + vtab(21); + htab(34); + move_cursor(); + print("LIMIT"); - basic_htab(24); - basic_vtab(22); + vtab(22); + htab(15); + move_cursor(); + print("DEATER"); + + vtab(22); + htab(24); + move_cursor(); print_byte(hp); - basic_print("/"); + print("/"); print_byte(max_hp); - basic_htab(34); - basic_vtab(22); - basic_inverse(); - for(i=0;i>2)*6)+(tfv_y/6)); - grsim_update(); + page_flip(); + repeat_until_keypressed(); } diff --git a/gr-sim/tfv_opener.c b/gr-sim/tfv_opener.c index be0797b6..8506eb39 100644 --- a/gr-sim/tfv_opener.c +++ b/gr-sim/tfv_opener.c @@ -68,4 +68,3 @@ int opening(void) { return 0; } - diff --git a/gr-sim/tfv_utils.c b/gr-sim/tfv_utils.c index ec73e2fa..3ecdaec1 100644 --- a/gr-sim/tfv_utils.c +++ b/gr-sim/tfv_utils.c @@ -76,7 +76,7 @@ void print_u8(unsigned char value) { sprintf(temp,"%d",value); - basic_print(temp); + print(temp); } @@ -84,7 +84,7 @@ void print_byte(unsigned char value) { char temp[4]; sprintf(temp,"%3d",value); temp[3]=0; - basic_print(temp); + print(temp); } void page_flip(void) {