As a French person I feel like it's my duty to explain strikes to you. - AdrienIer

Create an account  

 
Caster of Magic Release thread : latest version 6.06!

(January 12th, 2017, 05:30)Domon Wrote: i have a feeling there are a little too much forests and not enough plains when the world is generated. is that possible?

It's 25% Forest and 75% grasslands on height 1 tiles and 100% forest on height 2 and 3. 4-5 are hills and 6+ are mountains. A tile's height is equal to the number of times the land generation passed through the tile. This part of the code is unchanged.
Reply

ok.

wow, how did you gain this kind of infos?
Reply

(January 12th, 2017, 07:33)Domon Wrote: ok.

wow, how did you gain this kind of infos?

That's what the code in magic.exe does. I needed to know this to fill lakes with land.
Reply

I'm quite sure there are no source files, this makes me impressed as fuck.

I guess a lot of knowledge has been retrived bit by bit over the course of long years? Is there a repository of sone kind?
Reply

(January 12th, 2017, 18:42)thrawn Wrote: Do you work with disassembled code

This.

Quote:Is there a repository of sone kind?


None I know of. ILSE's disassembler files contain quite a lot of useful info, and I plan to upload my files too eventually. (I can do it tomorrow if you want, have to sleep now)
But ultimately it's just comments from me or ILSE and procedure/variable names for known local and global variables. You still have to understand the assembly code on your own, but having named procedures and variables can help tons in that. However the files might contain a few outdated and inaccurate comments, since often I didn't get things right the first time. Oh, and I'd estimate both our files only cover like, 50% of the code at best, probably closer to 20%...but it is the 20% that usually matters. ILSE's work files are the 1.31 exes, mine are 1.40n.
Reply

When I loaded version 3.02b, it still says version 3.02 in the load/save screen. Shouldn't it say 3.02b? I thought I had the wrong version for a while.
Creator and maintainer of the Master of Magic Random Game Generator (MRGG)
Reply

I really just know enough about hexediting to understand what kind of try-and-error trial you are putti g yourself under, but it's nice to know it's somewhat being documented.

Do you still look for (and sometimes find or stumble upon) the variables of new areas? Or is this 20% "about it"?
Reply

(January 13th, 2017, 00:23)Domon Wrote: I really just know enough about hexediting to understand what kind of try-and-error trial you are putti g yourself under, but it's nice to know it's somewhat being documented.

Do you still look for (and sometimes find or stumble upon) the variables of new areas? Or is this 20% "about it"?

Sometmies when I need to fix a bug in an unknown area, I still do, but it's getting less frequent.
Reply

(January 12th, 2017, 22:47)Tlaloc Wrote: When I loaded version 3.02b, it still says version 3.02 in the load/save screen. Shouldn't it say 3.02b? I thought I had the wrong version for a while.

I usually don't add the a/b/c/d into the displayed version number because they are functionally identical, just fix some sort of a bug.
Reply

...wait a min, high elves don't have shamans or priests? is that working as intended? just checking.
Reply



Forum Jump: