Just another stupid modding question

Modding, Map Editor, IES Scripting and Other Questions
User avatar
Gonzalo
Posts: 336
Joined: 24 Aug 2018, 08:56
Been thanked: 3 times

Re: Just another stupid modding question

Post by Gonzalo »

Thanks Dr. Mona, I tried that, it doesn't work

User avatar
Dr.MonaLisa
High Representative
Posts: 8697
Joined: 17 Jun 2010, 11:21
Location: Poland
Has thanked: 49 times
Been thanked: 108 times

Re: Just another stupid modding question

Post by Dr.MonaLisa »

Then won't work. There is even something called "programmed item tooltip", means it's set by a function in the executable.
Most of open-files in EE2 is a fiction, it usually ends up that they added some behavior things to the game .exe. And that's fully understandable. All new games do it, without even having stuff like .DDF in EE2.
Best regards,
Dr.MonaLisa
Ministry of Game Affairs
Department of Control and Complains
User avatar
Gonzalo
Posts: 336
Joined: 24 Aug 2018, 08:56
Been thanked: 3 times

Re: Just another stupid modding question

Post by Gonzalo »

SHITTY functions I hate them lol
User avatar
Dr.MonaLisa
High Representative
Posts: 8697
Joined: 17 Jun 2010, 11:21
Location: Poland
Has thanked: 49 times
Been thanked: 108 times

Re: Just another stupid modding question

Post by Dr.MonaLisa »

tenor.gif
tenor.gif (384.33 KiB) Viewed 2139 times
Best regards,
Dr.MonaLisa
Ministry of Game Affairs
Department of Control and Complains
User avatar
Gonzalo
Posts: 336
Joined: 24 Aug 2018, 08:56
Been thanked: 3 times

Re: Just another stupid modding question

Post by Gonzalo »

LOL. I have read a book by F. Forsyth, "The fox" and I am again interested in EE2, and specially on poking about into assembly code of executable. I have also read some books on assembly, but need some further help in order to dive into the original code. What about some "neutral" explanation, here or via the support chat?? I have tested some tutorials about cpp and NASM, but with little progress only on fundamentals. Just eager not to re-invent the wheel!!
User avatar
Dr.MonaLisa
High Representative
Posts: 8697
Joined: 17 Jun 2010, 11:21
Location: Poland
Has thanked: 49 times
Been thanked: 108 times

Re: Just another stupid modding question

Post by Dr.MonaLisa »

Sorry, I'm not a teacher. I didn't read any books or even tutorials.
Maybe it's worth to watch the assembling video here:


I don't know how to explain things. I spent a lot of time just testing to learn it myself.
As first Jodocus from NeoEE patch showed me how to add an icon flashing on new message. So by that I understood a little how it's done, and understood the standard x86 commands (JMP, CMP, JE, JNE, JG, MOV, etc.). After that I managed to fix the game crash using assembly (checking if 0 and then skipping part of the code / jumping further). With time I made some very advanced things, like Cycle time of day (whole day cycle function re-written), option to disable the crown system, etc.

But I am unable to "teach" how to do it, because I wasn't learning it myself.
Best regards,
Dr.MonaLisa
Ministry of Game Affairs
Department of Control and Complains
User avatar
Gonzalo
Posts: 336
Joined: 24 Aug 2018, 08:56
Been thanked: 3 times

Re: Just another stupid modding question

Post by Gonzalo »

Thank you very much, Doc...very very interesting, and scarcely viewed a fifth part of the video...and I have taken notes about several questions that have went into my mind while looking your actions with ollydbg...I will go on researching.
Post Reply

Return to “Questions”