Mercurial > mm7
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 } |