It is currently 27 Apr 2024, 18:32
   
Text Size

ManaLink Graphic Updates & Info

Downloads, Guides , General Support
PLEASE "SEARCH" BEFORE YOU POST!

Moderators: BAgate, drool66, Aswan jaguar, gmzombie, stassy, CCGHQ Admins

Re: ManaLink Graphic Updates & Info

Postby 0rion79 » 18 Jul 2009, 16:00

Mathusalem, I was wondering one matter... what would you think about reproducing the Balance card art for the win/lost screen? he file is WINBK_Bigcard
I like it a lot but that sort of goblin looks all but neutral :) Lol!
Anyway, just a bit of brainstorming to stimulate more ideas... if you like it, great. Else, no matter at all! :)

Ah, when the new icon for Shroud and the other basic abilities that Jatill has included during time??
User avatar
0rion79
 
Posts: 1520
Joined: 24 Feb 2009, 18:33
Location: Italy
Has thanked: 94 times
Been thanked: 61 times

Re: ManaLink Graphic Updates & Info

Postby gmzombie » 25 Jul 2009, 15:59

im wondering if you programmers could look at this. i found this in the new magic.c file i made the other day with the newest changes to the code and im just trying to figure out if there is anyway we can pinpoint the code that makes the shell button highlights by all of the icons in the main page so that we can modify them and put in the new background that math made up a while ago...anyways here is where i think the code is. maybe im in the wrong direction but ic ant read it anyways so i just think and look. :D

Code: Select all
//----- (004CEA20) --------------------------------------------------------
signed int __cdecl sub_4CEA20()
{
  j_SetRect(&stru_628C90, 67, 44, 175, 152);
  sub_4CEC40(0, (int)"SHELLSCREEN_DUEL");
  j_SetRect((struct tagRECT *)((char *)&stru_628C90 + 2232), 33, 146, 141, 254);
  sub_4CEC40(1, (int)"SHELLSCREEN_TOOLS");
  j_SetRect(&stru_628C90 + 279, 23, 252, 131, 360);
  sub_4CEC40(2, (int)"SHELLSCREEN_METAGAME");
  j_SetRect((struct tagRECT *)((char *)&stru_628C90 + 6696), 35, 362, 143, 470);
  sub_4CEC40(3, (int)"SHELLSCREEN_HELP");
  j_SetRect(&stru_628C90 + 558, 72, 465, 180, 573);
  sub_4CEC40(4, (int)"SHELLSCREEN_RECORDS");
  dword_786394 = 5;
  j_SetRect(&rcSrc, 185, 0, 800, 579);
  j_SetRect(&stru_609154, 721, 3, 742, 23);
  j_SetRect(&stru_609130, 745, 3, 767, 23);
  j_SetRect(&stru_609110, 772, 3, 794, 23);
  j_SetRect(&stru_609120, 236, 385, 653, 437);
  j_SetRect(&stru_609090, 377, 365, 683, 450);
  j_SetRect(stru_6090C0, 52, 28, 0, 0);
  j_SetRect(&stru_6090C0[1], 16, 134, 0, 0);
  j_SetRect(&stru_6090C0[2], 5, 235, 0, 0);
  j_SetRect(&stru_6090C0[3], 16, 348, 0, 0);
  j_SetRect(&stru_6090C0[4], 54, 449, 0, 0);
  sub_4CEEB0();
  return 1;
}




//----- (004CEF00) --------------------------------------------------------
__int32 __cdecl sub_4CEF00(HWND hDlg, int a2, LPVOID pv, int a4, int a5, int a6, int a7, int a8, int a9, int a10, int a11, int a12, int a13, int a14)
{
  const CHAR FileName; // [sp+Ch] [bp-10Ch]@1
  signed int v16; // [sp+114h] [bp-4h]@3

  j_sprintf(&FileName, "%s\\WINBK_ShellScreen16.bmp", dword_7876F0);
  *(_DWORD *)a2 = sub_466720(&FileName, 0);
  *(_DWORD *)a8 = 0;
  *(_DWORD *)a9 = 16711422;
  j_sprintf(&FileName, "%s\\WINBK_ShellSphereHighlight16.bmp", dword_7876F0);
  *(_DWORD *)a4 = sub_466720(&FileName, 0);
  j_sprintf(&FileName, "%s\\WINBK_ShellBox16.bmp", dword_7876F0);
  *(_DWORD *)a10 = sub_466720(&FileName, 0);
  *(_DWORD *)a13 = 15585457;
  *(_DWORD *)a14 = 13693175;
  j_sprintf(&FileName, "%s\\WINBK_ShellScimGlow16.bmp", dword_7876F0);
  *(_DWORD *)a6 = sub_466720(&FileName, 0);
  if ( *(_DWORD *)a2 )
    j_GetObjectA(*(HANDLE *)a2, 24, pv);
  v16 = 0;
  while ( v16 < 5 )
    *(_DWORD *)(a5 + 4 * v16++) = 0;
  return sub_4CF050(hDlg, a7, a11, a12);
}

//----- (004CF050) --------------------------------------------------------
__int32 __cdecl sub_4CF050(HWND hDlg, int a2, int a3, int a4)
{
  __int32 result; // eax@8
  int *v5; // eax@8
  int *v6; // eax@8
  int *v7; // eax@8
  HWND v8; // eax@10
  struct tagRECT Rect; // [sp+20h] [bp-10h]@1
  signed int v10; // [sp+10h] [bp-20h]@3
  LOGFONTA *lplf; // [sp+1Ch] [bp-14h]@8
  signed int v12; // [sp+14h] [bp-1Ch]@8
  HWND hWnd; // [sp+Ch] [bp-24h]@10
  HWND v14; // [sp+18h] [bp-18h]@12

  j_GetClientRect(hDlg, &Rect);
  if ( Rect.right > 800 && Rect.bottom > 600 )
  {
    if ( Rect.right > 640 && Rect.bottom > 480 )
      v10 = 0;
    else
      v10 = 8;
  }
  else
  {
    v10 = 4;
  }
  v5 = sub_467BE0((int)"ShellText", 0);
  lplf = (LOGFONTA *)v5;
  *v5 = (Rect.bottom - Rect.top) / *v5;
  *(_DWORD *)a2 = j_CreateFontIndirectA(lplf);
  v6 = sub_467BE0((int)"ShellButtons", 0);
  lplf = (LOGFONTA *)v6;
  *v6 = (Rect.bottom - Rect.top) / *v6;
  *(_DWORD *)a3 = j_CreateFontIndirectA(lplf);
  v7 = sub_467BE0((int)"ShellExplains", 0);
  lplf = (LOGFONTA *)v7;
  *v7 = (Rect.bottom - Rect.top) / *v7;
  result = (__int32)j_CreateFontIndirectA(lplf);
  *(_DWORD *)a4 = result;
  v12 = 0;
  while ( v12 < 10 )
  {
    v8 = j_GetDlgItem(hDlg, v12 + 100);
    hWnd = v8;
    if ( v8 )
      j_SendMessageA(hWnd, 0x30u, *(_DWORD *)a3, 0);
    result = (__int32)j_GetDlgItem(hDlg, v12 + 200);
    v14 = (HWND)result;
    if ( result )
      result = j_SendMessageA(v14, 0x30u, *(_DWORD *)a4, 0);
    ++v12;
  }
  return result;
}
Also i think i found where the info for the deckbuilder is. im running pe explorer to see the disassembled code and there is reference at least to the deckbuilder .pic file. To update this to new graphics can someone look into this. i tried to drop it to C but it didnt pan out that way. gives me some error lines and thats it. Snacko i know you made a new dll file a while back. can you do the same for this dll file to make it easier to update? Or if anybody can just modify it for now to accept bmp files and keep an eye out for the one button that MOK made for the new cards. maybe there we can add some new buttons and link them with a block or an expansion...Get where im coming from. This would be version 2 of the face lift. :D
can I maze of ith your snowstorm?

http://home.comcast.net/~gmzombie/index.html old stuff in here. don't use this stuff right now till I get time to get back into it and readjust.
gmzombie
 
Posts: 857
Joined: 26 Feb 2009, 01:05
Location: Wyoming, Mi
Has thanked: 200 times
Been thanked: 51 times

Re: ManaLink Graphic Updates & Info

Postby Watchmaker » 29 Jul 2009, 19:31

Is there a way to have those new duel arts when playing Shandalar single player mode?
Watchmaker
 
Posts: 3
Joined: 23 Jul 2009, 12:25
Has thanked: 0 time
Been thanked: 0 time

Re: ManaLink Graphic Updates & Info

Postby gmzombie » 29 Jul 2009, 21:17

no cause the game would have to be changed for that and since noting has been changed in shandalar they arent in yet.
can I maze of ith your snowstorm?

http://home.comcast.net/~gmzombie/index.html old stuff in here. don't use this stuff right now till I get time to get back into it and readjust.
gmzombie
 
Posts: 857
Joined: 26 Feb 2009, 01:05
Location: Wyoming, Mi
Has thanked: 200 times
Been thanked: 51 times

Re: ManaLink Graphic Updates & Info

Postby Watchmaker » 30 Jul 2009, 14:38

gmzombie wrote:no cause the game would have to be changed for that and since noting has been changed in shandalar they arent in yet.
A little off topic... So you say that nothing was deleted/ripped of from Shandalar? Not any sound, animation(beside intro and tutorials), music etc? It is still complete version of single player campaign as it would be when installed from full CD DOTP and SOTA?
Watchmaker
 
Posts: 3
Joined: 23 Jul 2009, 12:25
Has thanked: 0 time
Been thanked: 0 time

Re: ManaLink Graphic Updates & Info

Postby mathusalem » 30 Jul 2009, 20:48

confirmed
nothing has changed in Shandalar
even with the lattest updates the game graphics remain the same
User avatar
mathusalem
 
Posts: 459
Joined: 24 Feb 2009, 21:00
Has thanked: 6 times
Been thanked: 4 times

Re: ManaLink Graphic Updates & Info

Postby jhamma66 » 12 Aug 2009, 04:48

So is there a zip of all of the card art added since the original install? I have installed every update I can find but I am still missing art for several cards... like all of the Hondens... what am I missing and is it uploaded anywhere other than Rapidshare?
jhamma66
 
Posts: 39
Joined: 02 Aug 2009, 21:19
Has thanked: 0 time
Been thanked: 0 time

Re: ManaLink Graphic Updates & Info

Postby stassy » 12 Aug 2009, 05:08

Should be the 5th post of this thread
stassy
Moderator
 
Posts: 5274
Joined: 25 Feb 2009, 07:06
Has thanked: 471 times
Been thanked: 337 times

Re: ManaLink Graphic Updates & Info

Postby Salbei » 12 Oct 2009, 19:04

this is outdated

-> check this thread for updated pics

viewtopic.php?f=55&t=1734
Retired a long time ago. I will not reply.
User avatar
Salbei
DEVELOPER
 
Posts: 1053
Joined: 04 Jun 2009, 10:58
Location: Germany
Has thanked: 3 times
Been thanked: 2 times

Re: ManaLink Graphic Updates & Info

Postby mathusalem » 11 Nov 2009, 16:52

just a quick post to update the complete archive of the cardpics. the link on page 1 has been updated as well

http://rapidshare.com/files/305551235/CardArtNew.rar

if anything is missing.....
User avatar
mathusalem
 
Posts: 459
Joined: 24 Feb 2009, 21:00
Has thanked: 6 times
Been thanked: 4 times

Re: ManaLink Graphic Updates & Info

Postby shinra » 30 Jan 2011, 21:39

Hi,

I take a look for Mathusalem graphic modification and that's a great work!

Anyway, I try to change myself some bmp files like WINBK_Phase but it doesn't work...

here is a pic (very simple but newer than old pixel bar)

Anyone has an idea for implement it?

Image

Mathusalem, I'm french (not difficult to see :) ) you can pm me
User avatar
shinra
 
Posts: 25
Joined: 20 Dec 2010, 23:30
Location: France
Has thanked: 20 times
Been thanked: 2 times

Re: ManaLink Graphic Updates & Info

Postby 0rion79 » 30 Jan 2011, 21:44

As far as I may remember, there was some trouble about updating that specific element of the battlefield, that's why they have never been used.
Instead, I would so happy to see new permanent's icons, as Shroud, Rampage and so on...
User avatar
0rion79
 
Posts: 1520
Joined: 24 Feb 2009, 18:33
Location: Italy
Has thanked: 94 times
Been thanked: 61 times

Re: ManaLink Graphic Updates & Info

Postby shinra » 01 Feb 2011, 19:37

Hum,

Shroud and Rampage doesn't exist it's true, but implement them require some lines of code...

For the moment, like Mathusalem, I 'm changing some graphical elements, in fact I'm trying to simplify the battle area whis is too colored for me!

Here are some pics of my work, if you are interested

http://ju.plan.free.fr/Shinra

Rar archive : http://ju.plan.free.fr/Shinra/Shinra.rar
(notice: if you change something in the ShellArt folder, backup your files first, then pick and paste ALL the images)
User avatar
shinra
 
Posts: 25
Joined: 20 Dec 2010, 23:30
Location: France
Has thanked: 20 times
Been thanked: 2 times

Previous

Return to Installation and Troubleshooting

Who is online

Users browsing this forum: No registered users and 17 guests


Who is online

In total there are 17 users online :: 0 registered, 0 hidden and 17 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 17 guests

Login Form