comparison mm7_5.cpp @ 254:d1af3319bc44

BuilDialogueString: replaces %xx in dialogue strings by appropriate values
author Nomad
date Mon, 18 Feb 2013 08:48:23 +0200
parents 37dcbe8f3cca
children 8cf4fe6b4941
comparison
equal deleted inserted replaced
250:83f85ab6079a 254:d1af3319bc44
13568 dword_506544 = 0; 13568 dword_506544 = 0;
13569 v6 = pStru179.field_0[dword_506528]; 13569 v6 = pStru179.field_0[dword_506528];
13570 dword_506548 = 0; 13570 dword_506548 = 0;
13571 dword_506520 = 0; 13571 dword_506520 = 0;
13572 v7 = *pStorylineText->StoreLine[v6].pText;//*(&pStorylineText->field_0 + 3 * v6); 13572 v7 = *pStorylineText->StoreLine[v6].pText;//*(&pStorylineText->field_0 + 3 * v6);
13573 v8 = sub_495461( 13573 v8 = BuilDialogueString(
13574 pStorylineText->StoreLine[v6].pText, 13574 pStorylineText->StoreLine[v6].pText,
13575 uActiveCharacter - 1, 13575 uActiveCharacter - 1,
13576 0, 13576 0,
13577 0, 13577 0,
13578 0, 13578 0,
16106 } 16106 }
16107 v13 = GenerateColorAsCloseAsPossibleToR8G8B8InTargetFormat(0xFFu, 0xFFu, 0x9Bu); 16107 v13 = GenerateColorAsCloseAsPossibleToR8G8B8InTargetFormat(0xFFu, 0xFFu, 0x9Bu);
16108 a1.DrawTitleText(pFontArrus, 0, 0xCu, v13, v11, 3u); 16108 a1.DrawTitleText(pFontArrus, 0, 0xCu, v13, v11, 3u);
16109 a1.uFrameWidth -= 24; 16109 a1.uFrameWidth -= 24;
16110 a1.uFrameZ = a1.uFrameX + a1.uFrameWidth - 1; 16110 a1.uFrameZ = a1.uFrameX + a1.uFrameWidth - 1;
16111 v14 = sub_495461((char *)lpsz, uActiveCharacter - 1, 0, 0, 0, 0); 16111 v14 = BuilDialogueString((char *)lpsz, uActiveCharacter - 1, 0, 0, 0, 0);
16112 a1.DrawText(pFontArrus, 100, 36, 0, v14, 0, 0, 0); 16112 a1.DrawText(pFontArrus, 100, 36, 0, v14, 0, 0, 0);
16113 } 16113 }
16114 } 16114 }
16115 } 16115 }
16116 } 16116 }