It is currently 15 May 2025, 06:17
   
Text Size

How to edit your sealed deck!

New decks and cards for Stainless Games' release

Moderator: CCGHQ Admins

Re: How to edit your sealed deck!

Postby alexej » 01 Jul 2013, 09:24

I might be stupid but how do you know which code means which card exactly?
I might save deck with only 59 lands and card to see its code(if game allows it), but there is more intelligent way i hope :)
Steam cloud needs to be disabled or not?

Can we this way wipe out entire deck slot to be able to open new boosters without purchasing slot on steam? :D i love opening boosters :D
Last edited by alexej on 01 Jul 2013, 13:16, edited 1 time in total.
alexej
 
Posts: 9
Joined: 01 Jul 2013, 08:39
Has thanked: 7 times
Been thanked: 0 time

Re: How to edit your sealed deck!

Postby tanis00 » 01 Jul 2013, 13:00

cookiezeater wrote:You could make it so it uses a RANDOM SEED, CUSTOM SEED, like 1-*infinity* for deck generation, and something like little tournament server maybe? Every player profile should have only 1 try to generate a new pool, then they create deck, play games, then your server generates new seeds for new tournament players and so on. The only problem, you can't spectate a match. But if someone will stream, then its ok. Also seeds should be saved on your pc, to check if someone was cheating or not.
I sure custom pools are possible. But it looks like they can contain only 255 cards, as maximum FE value.
What I'll probably actually do is generate the sealed deck within my app and then copy the cards into the profile / WAD rather than trying to get the game to generate it.

For tournaments, what I'm thinking of is something like:

1. All participants generate public and private keys from the app when they first install it.
2. When you want to participate in a tournament, you post your public key file and the tournament coordinator (and anyone who later wants to be able to verify you didn't cheat) downloads it and puts it in their app folder.
3. The coordinator generates all decks and the app encrypts them with the various public keys so that even the coordinator can't view them and sends the decks to the participants either directly from the app via email or by distributing the decks manually (such as posting them on a forum).
4. Players decrypt and "install" their own sealed deck from the app using their private key. This also produces a receipt file which is then encrypted using the player's private key.
5. Anyone who wants to verify their opponents aren't cheating will need to write down each card their opponents play (or they could stream the game if someone wants to watch and verify).
6. After the tournament, players must post their receipt files. At this time, the coordinator and other players can download the files and decrypt them with the app to see the decklist, the timestamp when it was generated, the card pool used, who it was generated for and who generated it (the coordinator). Players would then need to compare the cards they wrote down to the receipt file to see whether their opponents had or had not used cards other than what was in their decklist.

I wish it were less work than that, but it's the only real way I can see to prevent cheating.

EDIT: I might be able to rig up some sort of way for the app to connect all of the participants together which would enable passing of the various files automatically rather than by email and such. This probably wouldn't be in the initial version though. If I got that working though, I could theoretically add booster / Rochester draft formats too, but that would be a lot more work. If people wanted that, I might just open the source up and let someone else do that work. :D
tanis00
 
Posts: 8
Joined: 27 Jun 2013, 23:09
Has thanked: 5 times
Been thanked: 1 time

Re: How to edit your sealed deck!

Postby shakaloup » 01 Jul 2013, 17:48

Everything went well except "After you're done with editing, just generate a new hash and enjoy"

I m total noob and don't know how to generate a new hash.file ! #-o

I ve typed F:\D13Hash<D13Hash 8888888.profile Hash.file

It says opening file 888448487.profile

etc...
and finally Writing hash to file hash.file

But then i don't see any updated hash.file it's still my old file...

Can you give me a hand how to use D13Hash?

P.S: I keep D13Hash in my folder F with a copy of my modified steam profile and the old hash.file. Thanks a lot for your help ;p
Last edited by shakaloup on 01 Jul 2013, 20:56, edited 2 times in total.
shakaloup
 
Posts: 3
Joined: 01 Jul 2013, 17:43
Has thanked: 4 times
Been thanked: 0 time

Re: How to edit your sealed deck!

Postby AeroNautical » 01 Jul 2013, 18:36

Is is possible to unlock the additional slots without activating any packs in them, thus allowing the game to proceed to randomly generate the sealed pull as if you had purchased the additional slots? I am trying to play around with sealed with a friend of mine and since they don't let you reset it would be nice if we could just have more possible runs.
AeroNautical
 
Posts: 2
Joined: 01 Jul 2013, 18:32
Has thanked: 0 time
Been thanked: 0 time

Re: How to edit your sealed deck!

Postby cookiezeater » 01 Jul 2013, 22:49

AeroNautical wrote:Is is possible to unlock the additional slots without activating any packs in them, thus allowing the game to proceed to randomly generate the sealed pull as if you had purchased the additional slots? I am trying to play around with sealed with a friend of mine and since they don't let you reset it would be nice if we could just have more possible runs.
I dont know.
Steam cloud needs to be disabled or not?
Yes
Can we this way wipe out entire deck slot to be able to open new boosters without purchasing slot on steam? :D i love opening boosters :D
And idk. Its fine for me to use just two slots if you can edit them.
What I'll probably actually do is generate the sealed deck within my app and then copy the cards into the profile / WAD rather than trying to get the game to generate it.
No, no. Thats exactly what i was thinking about. App should generate saves for everyone. Also you should make offline version first with nice gui
cookiezeater
 
Posts: 14
Joined: 28 Jun 2013, 03:54
Has thanked: 4 times
Been thanked: 9 times

Re: How to edit your sealed deck!

Postby Weird FM » 01 Jul 2013, 23:52

I might be stupid but how do you know which code means which card exactly?
I might save deck with only 59 lands and card to see its code(if game allows it), but there is more intelligent way i hope
Steam cloud needs to be disabled or not?
I have the same question. Is there a list of the sealed pool card ID's somewhere, or how do you figure out the ID's?
Weird FM
 
Posts: 5
Joined: 10 May 2013, 11:50
Has thanked: 0 time
Been thanked: 0 time

Re: How to edit your sealed deck!

Postby thefiremind » 02 Jul 2013, 00:07

shakaloup wrote:Everything went well except "After you're done with editing, just generate a new hash and enjoy"

I m total noob and don't know how to generate a new hash.file ! #-o

I ve typed F:\D13Hash<D13Hash 8888888.profile Hash.file

It says opening file 888448487.profile

etc...
and finally Writing hash to file hash.file

But then i don't see any updated hash.file it's still my old file...

Can you give me a hand how to use D13Hash?

P.S: I keep D13Hash in my folder F with a copy of my modified steam profile and the old hash.file. Thanks a lot for your help ;p
I guess you are using my D13Hash... you can try two things:
  1. Move your old hash.file somewhere else and see if it generates a new one (maybe it can't overwrite?).
  2. If you are using Windows Vista/7/8, try to run the program as administrator.
< 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: How to edit your sealed deck!

Postby cookiezeater » 02 Jul 2013, 00:41

Weird FM wrote:
I might be stupid but how do you know which code means which card exactly?
I might save deck with only 59 lands and card to see its code(if game allows it), but there is more intelligent way i hope
Steam cloud needs to be disabled or not?
I have the same question. Is there a list of the sealed pool card ID's somewhere, or how do you figure out the ID's?
You should unpack your DATA_DECKS_D14.WAD
D:\Games\Steam\SteamApps\common\Magic 2014\DATA_DECKS_D14_unpacked\DATA_DECKS_D14\DATA_ALL_PLATFORMS\DECKSD14_SEALED_POOL.XML
And this is where you search for all ids. Convert ids to hex.
cookiezeater
 
Posts: 14
Joined: 28 Jun 2013, 03:54
Has thanked: 4 times
Been thanked: 9 times

Re: How to edit your sealed deck!

Postby Weird FM » 02 Jul 2013, 01:17

Thank you cookiez, found the xml file and I'm good to go :)

I'm not gonna use this to play cheated-in decks against random players, but I sure as hell will surprise my friend!
Weird FM
 
Posts: 5
Joined: 10 May 2013, 11:50
Has thanked: 0 time
Been thanked: 0 time

Re: How to edit your sealed deck!

Postby shakaloup » 02 Jul 2013, 09:31

thefiremind wrote:I guess you are using my D13Hash... you can try two things:
  1. Move your old hash.file somewhere else and see if it generates a new one (maybe it can't overwrite?).
  2. If you are using Windows Vista/7/8, try to run the program as administrator.
Yup i m using your D13Hash ;)

I tried 1) But there's no new hash.file generated, and i also did tried 2) and still the same problem !

I m doing right if i want to generate a new hash.file i have to type in my command window? :

F:\D13Hash<D13hash 8888888.profile hash.file

I m using Windows 7 64Bits
shakaloup
 
Posts: 3
Joined: 01 Jul 2013, 17:43
Has thanked: 4 times
Been thanked: 0 time

Re: How to edit your sealed deck!

Postby thefiremind » 02 Jul 2013, 10:11

Everything seems right to me, so I don't know what else to try... anyway, the program should write the hash to screen. You could write it manually inside hash.file with a hex editor.
< 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: How to edit your sealed deck!

Postby GamerXYZ0 » 02 Jul 2013, 15:09

I had the same problem with the hash generator.

Solution: use Windows' search function (IF you use Windows) to find it, as it's placed in an entirely different folder for some reason.
GamerXYZ0
 
Posts: 102
Joined: 17 Jun 2011, 19:29
Has thanked: 10 times
Been thanked: 7 times

Re: How to edit your sealed deck!

Postby thefiremind » 02 Jul 2013, 15:14

GamerXYZ0 wrote:Solution: use Windows' search function (IF you use Windows) to find it, as it's placed in an entirely different folder for some reason.
Then another possible solution could be to specify the path in the command line, something like
Code: Select all
D13Hash 8888888.profile c:\hash.file
< 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: How to edit your sealed deck!

Postby callmenoob » 02 Jul 2013, 23:14

Thank you very much of this cookiezeater!

I've got the same issues as cookiezeater the system shows the data is corrupted or malicius, when going on multiplayer. It lets me play other un-touched deck though, if I go back to main screen then come back to multi.

I have checked my profile, all seems to be fine, I was editing on the first deck.

I suspect, there could be a check that we are unware of, maybe the # of rares or mystic rares matter? or the way they are edited? for example if I put 2 x day of judgement on the first two blocks is it going to be counted as corrupt / malicious?

I'll do more experiments when I got more time on my hands.
callmenoob
 
Posts: 1
Joined: 02 Jul 2013, 23:07
Has thanked: 1 time
Been thanked: 0 time

Re: How to edit your sealed deck!

Postby shakaloup » 03 Jul 2013, 00:22

I did a bit of everything you said and it's working thank you guyz ;p
shakaloup
 
Posts: 3
Joined: 01 Jul 2013, 17:43
Has thanked: 4 times
Been thanked: 0 time

PreviousNext

Return to Magic: The Gathering - Duels of the Planeswalkers

Who is online

Users browsing this forum: No registered users and 11 guests


Who is online

In total there are 11 users online :: 0 registered, 0 hidden and 11 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 11 guests

Login Form