Files
source/Laptop/IMP Text System.h
T
Marco Antonio J. Costaandmajcosta 86ad401186 add newline at end of file where it's lacking
.editorconfig already enforces it but it's getting changed piecemeal in
every commit. just get it done with.

the script:
```

find . -type f -not -path "./.git/*" -not -path "./.vs/*" | while read -r file; do
	isFile=$(file -0 "$file" | cut -d $'\0' -f2)
	case "$isFile" in
		(*text*)
			echo "$file is text"
			if [[ $(tail -c 1 "$file" | wc -l) -ne 1 ]]; then
				echo "" >> "$file"
			fi
			;;
		(*)
			echo "file isn't text"
			;;
	esac
done
```
2024-12-14 19:05:48 -03:00

149 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