Files
source/Laptop/IMP Text System.h
T
Wanne 7445ba2051 Merged "Enhanced IMP Creation" (by Sandro)
- For code changes search for // SANDRO
- Tooltips can now be toggled on/off in the options screen instead of "Random IMP Personality" option
- Updated Version Number for new Release Build (2949)

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@2949 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2009-06-04 10:44:23 +00:00

148 lines
2.4 KiB
C

#ifndef __IMP_TEXT_SYSTEM_H
#define __IMP_TEXT_SYSTEM_H
void LoadAndDisplayIMPText( INT16 sStartX, INT16 sStartY, INT16 sLineLength, INT16 sIMPTextRecordNumber, UINT32 uiFont, UINT8 ubColor, BOOLEAN fShadow, UINT32 uiFlags);
void InitializeImpRecordLengthList( void );
void PrintImpText( void );
void PrintIMPPersonalityQuizQuestionAndAnsers( void );
// buttons text
extern STR16 pImpButtonText[];
// extra strings not found in IMP Text Document
extern STR16 pExtraIMPStrings[];
extern STR16 pSkillTraitBeginIMPStrings[]; // added - SANDRO
enum{
IMP_HOME_1,
IMP_HOME_2,
IMP_HOME_3,
IMP_HOME_4,
IMP_HOME_5,
IMP_HOME_6,
IMP_HOME_7,
IMP_HOME_8,
IMP_HOME_9,
IMP_HOME_10,
IMP_ABOUT_US_1,
IMP_ABOUT_US_2,
IMP_ABOUT_US_3,
IMP_ABOUT_US_4,
IMP_ABOUT_US_5,
IMP_ABOUT_US_6,
IMP_ABOUT_US_7,
IMP_ABOUT_US_8,
IMP_ABOUT_US_9,
IMP_ABOUT_US_10,
IMP_ABOUT_US_11,
IMP_ABOUT_US_12,
IMP_MAIN_1,
IMP_MAIN_2,
IMP_MAIN_3,
IMP_MAIN_4,
IMP_MAIN_5,
IMP_MAIN_6,
IMP_MAIN_7,
IMP_MAIN_8,
IMP_MAIN_9,
IMP_BEGIN_1,
IMP_BEGIN_2,
IMP_BEGIN_3,
IMP_BEGIN_4,
IMP_BEGIN_5,
IMP_BEGIN_6,
IMP_BEGIN_7,
IMP_BEGIN_8,
IMP_BEGIN_9,
IMP_BEGIN_10,
IMP_BEGIN_11,
IMP_PERS_1,
IMP_PERS_2,
IMP_PERS_3,
IMP_PERS_4,
IMP_PERS_5,
IMP_PERS_6,
IMP_PERS_7,
IMP_PERS_8,
IMP_PERS_9,
IMP_PERS_10,
IMP_PERS_11,
IMP_PERS_12,
IMP_QUESTION_1,
IMP_PERS_F1 = IMP_QUESTION_1 + 90,
IMP_PERS_F2,
IMP_PERS_F3,
IMP_PERS_F4,
IMP_PERS_F5,
IMP_PERS_F6,
IMP_PERS_F7,
IMP_PERS_F8,
IMP_ATTRIB_1,
IMP_ATTRIB_2,
IMP_ATTRIB_3,
IMP_ATTRIB_4,
IMP_ATTRIB_5,
IMP_ATTRIB_6,
IMP_ATTRIB_7,
IMP_ATTRIB_8,
IMP_ATTRIB_SA_1,
IMP_ATTRIB_SA_2,
IMP_ATTRIB_SA_3,
IMP_ATTRIB_SA_4,
IMP_ATTRIB_SA_5,
IMP_ATTRIB_SA_6,
IMP_ATTRIB_SA_7,
IMP_ATTRIB_SA_8,
IMP_ATTRIB_SA_9,
IMP_ATTRIB_SA_10,
IMP_ATTRIB_SA_11,
IMP_ATTRIB_SA_12,
IMP_ATTRIB_SA_13,
IMP_ATTRIB_SA_14,
IMP_ATTRIB_SA_15,
IMP_ATTRIB_SA_16,
IMP_ATTRIB_SA_17,
IMP_ATTRIB_SA_18,
IMP_AF_1,
IMP_AF_2,
IMP_AF_3,
IMP_AF_4,
IMP_AF_5,
IMP_AF_6,
IMP_POR_1,
IMP_POR_2,
IMP_POR_3,
IMP_POR_4,
IMP_POR_5,
IMP_POR_6,
IMP_POR_7,
IMP_VOC_1,
IMP_VOC_2,
IMP_VOC_3,
IMP_VOC_4,
IMP_VOC_5,
IMP_VOC_6,
IMP_VOC_7,
IMP_FIN_1,
IMP_FIN_2,
IMP_FIN_3,
IMP_FIN_4,
IMP_FIN_5,
IMP_FIN_6,
IMP_FIN_7,
IMP_FIN_8,
IMP_FIN_9,
IMP_FIN_10,
IMP_CON_1 = IMP_FIN_10 - 1,
IMP_CON_2,
IMP_CON_3,
};
#endif