aboutsummaryrefslogtreecommitdiff
path: root/sword2/controls.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'sword2/controls.cpp')
-rw-r--r--sword2/controls.cpp32
1 files changed, 16 insertions, 16 deletions
diff --git a/sword2/controls.cpp b/sword2/controls.cpp
index 96f99044fe..38e489c42b 100644
--- a/sword2/controls.cpp
+++ b/sword2/controls.cpp
@@ -54,16 +54,16 @@
#define CHARACTER_OVERLAP 2 // overlap characters by 3 pixels
//-----------------------------------------------------------------------------------------------------------------------
-void Create_surface_image(_spriteInfo *sprite, uint32 *surface, uint32 res, uint32 x, uint32 y, uint32 pc);
+void Create_surface_image(_spriteInfo *sprite, uint8 **surface, uint32 res, uint32 x, uint32 y, uint32 pc);
void Build_surfaces(void);
void Build_chr_surfaces(void);
void Kill_chr_surfaces(void);
void Kill_surfaces(void);
void Renew_surfaces(void);
-void Engine_string(uint32 x, uint32 y, uint32 res, uint32 *surface_list, uint8 *buf);
+void Engine_string(uint32 x, uint32 y, uint32 res, uint8 **surface_list, uint8 *buf);
void Kill_mini_surfaces(void);
void Build_mini_surfaces(void);
-uint32 Generic_mini_control(uint32 text_id);
+uint32 Generic_mini_control(uint32 text_id);
uint32 Pixel_text_length(uint8 *buf, uint32 res);
void Control_error(char* text);
@@ -139,50 +139,50 @@ void Control_error(char* text);
//--------------------------------------------
-uint32 panel_surface;
+uint8 *panel_surface;
_spriteInfo panel_sprite;
_spriteInfo slab_sprite[8];
-uint32 slab_surface[8];
+uint8 *slab_surface[8];
_spriteInfo chr_sprite;
#define SIZE_OF_CHAR_SET (256-32) // our fonts start on SPACE character (32)
-uint32 chr_surface[SIZE_OF_CHAR_SET];
-uint32 red_chr_surface[SIZE_OF_CHAR_SET];
+uint8 *chr_surface[SIZE_OF_CHAR_SET];
+uint8 *red_chr_surface[SIZE_OF_CHAR_SET];
_spriteInfo can_button_sprite[2];
-uint32 can_button_surface[2];
+uint8 *can_button_surface[2];
uint32 can_button_state=0;
uint32 touching_can_button=0;
_spriteInfo button_sprite[2];
-uint32 button_surface[2];
+uint8 *button_surface[2];
uint32 restore_button_state=0;
uint32 touching_restore_button=0;
_spriteInfo up_button_sprite[2];
-uint32 up_button_surface[2];
+uint8 *up_button_surface[2];
uint32 up_button_state=0;
uint32 touching_up_button=0;
_spriteInfo down_button_sprite[2];
-uint32 down_button_surface[2];
+uint8 *down_button_surface[2];
uint32 down_button_state=0;
uint32 touching_down_button=0;
_spriteInfo zup_button_sprite[2];
-uint32 zup_button_surface[2];
+uint8 *zup_button_surface[2];
uint32 zup_button_state=0;
uint32 touching_zup_button=0;
_spriteInfo zdown_button_sprite[2];
-uint32 zdown_button_surface[2];
+uint8 *zdown_button_surface[2];
uint32 zdown_button_state=0;
uint32 touching_zdown_button=0;
_spriteInfo grfx_icon_sprite[4];
-uint32 grfx_icon_surface[4];
+uint8 *grfx_icon_surface[4];
uint8 *charSet;
uint8 *red_charSet;
@@ -670,7 +670,7 @@ uint32 Restore_control(void) //Tony20Mar97
return(0);
}
//-----------------------------------------------------------------------------------------------------------------------
-void Create_surface_image(_spriteInfo *sprite, uint32 *surface, uint32 res, uint32 x, uint32 y, uint32 pc) //TonyMarch97
+void Create_surface_image(_spriteInfo *sprite, uint8 **surface, uint32 res, uint32 x, uint32 y, uint32 pc) //TonyMarch97
{
uint8 *file, *colTablePtr=NULL;
_animHeader *anim_head;
@@ -1765,7 +1765,7 @@ void Kill_mini_surfaces(void) //tony3Apr97
}
//-----------------------------------------------------------------------------------------------------------------------
//-----------------------------------------------------------------------------------------------------------------------
-void Engine_string(uint32 x, uint32 y, uint32 res, uint32 *surface_list, uint8 *buf) //tony2Apr97
+void Engine_string(uint32 x, uint32 y, uint32 res, uint8 **surface_list, uint8 *buf) //tony2Apr97
{
//takes fonts as sprites and prints transparently to screen
//requires the chr$ surfaces have been setup