It is currently 17 Aug 2025, 20:44
   
Text Size

Information pending...

Moderator: CCGHQ Admins

Re: Information pending...

Postby thefiremind » 31 May 2015, 08:19

GrovyleXShinyCelebi wrote:Huh, two months before Origins is set to release and it's finally (almost) possible to mod 2015. Whelp, better late than never.
Maybe Origins will be even more protected and we'll have to stick with 2015 for a while (if not forever, in the worst case scenario). 2015 is the first one where we can just make the cards and let players build their decks in-game, I'm happy with that.

GrovyleXShinyCelebi wrote:I'm all for the community WAD given the changes with 2015 from the previous games. Problem is someone posted here that there may be a hard limit of 1024 cards per WAD. If this is true wouldn't we have to end up storing the thousands of cards we're going to end up coding in different WADs and "switching" the card sets when we want to use different cards?
I think the limit is not per WAD, but for the whole pool of cards in the game. My idea was:
thefiremind wrote:we could write a program that generates the CardPools file automatically based on the Cards folder content and then everyone is free to build their own ZED/WAD (whatever method you managed to use) with the cards they want to use, picked from a community pool we could set up together.
And, answering to Xander9009, I'm fine with Google Drive.
< Former DotP 2012/2013/2014 modder >
Currently busy with life...
User avatar
thefiremind
Programmer
 
Posts: 3515
Joined: 07 Nov 2011, 10:55
Has thanked: 118 times
Been thanked: 722 times

Re: Information pending...

Postby wybielacz » 31 May 2015, 08:58

With the expansion, all card packs and AI cards the game hast 825 cards as you can see on the screenshot (I love the vampires :p). With such number of cards the game works fine :)

As for Magic Origins, if the next Magic release will still use ZED files then there is hope :) There is a theoretical idea how we can make those files load in game too. For now lets hope that Magic Origins still can load WAD files so we need to only disable the WAD signature check there too, haha :)
Attachments
5.png
wybielacz
 
Posts: 12
Joined: 23 May 2015, 11:07
Has thanked: 0 time
Been thanked: 2 times

Re: Information pending...

Postby thefiremind » 31 May 2015, 09:23

wybielacz wrote:With the expansion, all card packs and AI cards the game hast 825 cards as you can see on the screenshot (I love the vampires :p). With such number of cards the game works fine :)
Let's not forget that, if the overriding works as it did for the previous games, inserting an XML with the same name as the first original CardPools file should allow us to override it and change even the default available cards, if someone wishes to do so.
< Former DotP 2012/2013/2014 modder >
Currently busy with life...
User avatar
thefiremind
Programmer
 
Posts: 3515
Joined: 07 Nov 2011, 10:55
Has thanked: 118 times
Been thanked: 722 times

Re: Information pending...

Postby wybielacz » 31 May 2015, 10:32

thefiremind wrote:Let's not forget that, if the overriding works as it did for the previous games, inserting an XML with the same name as the first original CardPools file should allow us to override it and change even the default available cards, if someone wishes to do so.
Changing the default available cards is pretty easy. You can add/remove them as you wish by editing XMLs in the CardPools directory.
wybielacz
 
Posts: 12
Joined: 23 May 2015, 11:07
Has thanked: 0 time
Been thanked: 2 times

Re: Information pending...

Postby merdok » 31 May 2015, 21:24

First of it is me wybielacz. Sorry for the confuse but i could not change my username :/

Anyway, the dynamic patcher DLL is finished :) I need to do some final testing and I will release it here.I need some rest first :p
It is based on gibbed's work, and I just included the new memory address for the WAD signature check disable which I have found yesterday :)

Stay tuned and prepare yourself for Magic 2015 modding!

BTW: somebody knows if i can attach the dll here or is it against the rules? I unfortunately don't have my own server to host it by myself...
merdok
 
Posts: 24
Joined: 31 May 2015, 20:33
Has thanked: 1 time
Been thanked: 11 times

Re: Information pending...

Postby Xander9009 » 31 May 2015, 22:54

merdok wrote:First of it is me wybielacz. Sorry for the confuse but i could not change my username :/

Anyway, the dynamic patcher DLL is finished :) I need to do some final testing and I will release it here.I need some rest first :p
It is based on gibbed's work, and I just included the new memory address for the WAD signature check disable which I have found yesterday :)

Stay tuned and prepare yourself for Magic 2015 modding!

BTW: somebody knows if i can attach the dll here or is it against the rules? I unfortunately don't have my own server to host it by myself...
I'm not sure about the rules, but if you're worried about it, you could try zippyshare.com.
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
User avatar
Xander9009
Programmer
 
Posts: 2905
Joined: 29 Jun 2013, 07:44
Location: Indiana, United States
Has thanked: 121 times
Been thanked: 445 times

Re: Information pending...

Postby thefiremind » 31 May 2015, 23:59

merdok wrote:BTW: somebody knows if i can attach the dll here or is it against the rules? I unfortunately don't have my own server to host it by myself...
If you use your new account it might not let you use attachments, I can't remember if it restricts them as it does for links. If it lets you use attachments, zip the DLL before attaching it, otherwise it's very likely that it won't let you attach it anyway. Last resort is a hosting site like zippyshare.com, as Xander9009 wrote, but you won't be able to post the link with your new account until you reach 5 messages (unless you "scramble" it a bit, for example by backslashing the http:\\).
< Former DotP 2012/2013/2014 modder >
Currently busy with life...
User avatar
thefiremind
Programmer
 
Posts: 3515
Joined: 07 Nov 2011, 10:55
Has thanked: 118 times
Been thanked: 722 times

Re: Information pending...

Postby merdok » 01 Jun 2015, 11:25

OK, thanks for the info!
I need to reach 5 messages then :D
merdok
 
Posts: 24
Joined: 31 May 2015, 20:33
Has thanked: 1 time
Been thanked: 11 times

Re: Information pending...

Postby thefiremind » 01 Jun 2015, 11:38

Just out of curiosity, something I forgot to ask in my previous post: what do you mean with "It is based on gibbed's work"? Is there source code for the wrapper DLL? If there is, I'd like to see it.
< Former DotP 2012/2013/2014 modder >
Currently busy with life...
User avatar
thefiremind
Programmer
 
Posts: 3515
Joined: 07 Nov 2011, 10:55
Has thanked: 118 times
Been thanked: 722 times

Re: Information pending...

Postby merdok » 01 Jun 2015, 11:55

thefiremind wrote:Just out of curiosity, something I forgot to ask in my previous post: what do you mean with "It is based on gibbed's work"? Is there source code for the wrapper DLL? If there is, I'd like to see it.
Unfortunately there is no source code for that. I asked Rick if he could share his code but he was quite busy and didn't have the time to do it.
I reverse engineered his dynamic DLL patcher, it took me quite some time to understand how it works. After it was done i asked Rick for the permission to release it like that and he gave me his blessing :)
merdok
 
Posts: 24
Joined: 31 May 2015, 20:33
Has thanked: 1 time
Been thanked: 11 times

Re: Information pending...

Postby merdok » 01 Jun 2015, 15:23

merdok
 
Posts: 24
Joined: 31 May 2015, 20:33
Has thanked: 1 time
Been thanked: 11 times

Re: Information pending...

Postby thefiremind » 01 Jun 2015, 18:46

I'm probably making a stupid mistake somewhere, but I can't seem to add a card to the collection. Could someone share their first WAD (even a test WAD with just 1 card is OK as long as it works for you) so I can compare it to mine?
< Former DotP 2012/2013/2014 modder >
Currently busy with life...
User avatar
thefiremind
Programmer
 
Posts: 3515
Joined: 07 Nov 2011, 10:55
Has thanked: 118 times
Been thanked: 722 times

Re: Information pending...

Postby Tejahn » 01 Jun 2015, 19:25

GrovyleXShinyCelebi acknowledged in the Utilities thread DotP 2015 - WAD signature check disabling by merdok that everything worked for him. I too would like for someone to post a test .WAD so I can start experimenting when I leave work.
Tejahn
 
Posts: 430
Joined: 14 May 2013, 01:35
Has thanked: 25 times
Been thanked: 25 times

Re: Information pending...

Postby merdok » 01 Jun 2015, 19:29

Just edit a file in the CardPools directory like D15_INNISTRAD_PLAYER_POOL.xml. Add your card in that file with an unique ID, then pack as WAD and remember that the file name should be like DATA_0xx.WAD. That's all.
merdok
 
Posts: 24
Joined: 31 May 2015, 20:33
Has thanked: 1 time
Been thanked: 11 times

Re: Information pending...

Postby thefiremind » 01 Jun 2015, 20:00

merdok wrote:Just edit a file in the CardPools directory like D15_INNISTRAD_PLAYER_POOL.xml. Add your card in that file with an unique ID, then pack as WAD and remember that the file name should be like DATA_0xx.WAD. That's all.
The fact is, if I try to repack DATA_022 (the last official deck pack) as a WAD, then put it in place of the original DATA_022.ZED, I can't see its cards in game anymore. So what am I doing wrong?

Are the .METADATA folder contents important? WADs have their own header, so I guess not...
< Former DotP 2012/2013/2014 modder >
Currently busy with life...
User avatar
thefiremind
Programmer
 
Posts: 3515
Joined: 07 Nov 2011, 10:55
Has thanked: 118 times
Been thanked: 722 times

PreviousNext

Return to 2015

Who is online

Users browsing this forum: No registered users and 0 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 0 users online :: 0 registered, 0 hidden and 0 guests (based on users active over the past 10 minutes)
Most users ever online was 7303 on 15 Jul 2025, 20:46

Users browsing this forum: No registered users and 0 guests

Login Form