WA3E Hex-Editing Topic

Help Topics, Bug Reports, Feature Requests, etc.
User avatar
MyNameIsKooky
Rainbow Spirit Master
Posts: 9711
Joined: Mon Dec 01, 2008 10:18 pm

Post by MyNameIsKooky » Sat Oct 03, 2015 12:31 am

Wait, actually, it's not a difference in the wops themselves. It's about the Dialog adjuster...

Stinkers with dialog 0 are immune to spikeyballs. This was not the case in WA1E.

Huh.
Caton
Rainbow Master
Posts: 674
Joined: Sat Sep 27, 2014 7:18 pm

Post by Caton » Sat Oct 03, 2015 11:40 pm

I think WA1E was Mofi he just removed all the mofi stuff.
User avatar
Pawelec
Rainbow Master
Posts: 690
Joined: Tue Jul 15, 2008 8:37 am

Post by Pawelec » Sat Feb 06, 2016 4:48 pm

Does anyone remember what was the difference between default and springable WOPs? I need to know if it's possible to prevent creatures from being destroyed when placed on walls.

Also: is there an option to make buttons not convert their tile to floor?
EDIT: No, it isn’t.
Last edited by Pawelec on Sun Dec 04, 2016 12:57 pm, edited 1 time in total.
"Let us return to the past; it will be progress."
by Giuseppe Verdi
ALEXALEX976
Silver Wonderlander
Posts: 42
Joined: Wed Dec 02, 2009 5:46 pm

Post by ALEXALEX976 » Mon Jun 06, 2016 11:33 am

Thanks to cooldudepoke's modding tools, I finally found a way to get the map item working in WA3E and POTZ!

You must apply the following 2 patches using a hex editor:

For WA3E:
Step 1:
Search for (or goto 2A0456)

Code: Select all

81 3D 00 00 00 00 02 00 00 00 0F 85 FC FF FF FF 81 EC 08 00 00 00 C7 04 24 02 00 4D
and replace the first "02" with "00"
Step 2:
Search for (or goto 300291)

Code: Select all

81 3D 00 00 00 00 02 00 00 00 0F 85 FC FF FF FF 81 EC 08 00 00 00 C7 04 24 02 00 7E
and do the same like step 1.

For POTZ:
Step 1:
Search for (or goto 2B35C9)

Code: Select all

81 3D 00 00 00 00 02 00 00 00 0F 85 FC FF FF FF 81 EC 08 00 00 00 C7 04 24 02 00 EE
and replace the first "02" with "03" (not "00" like wa3e)
Step 2:
Search for (or goto 30B325)

Code: Select all

81 3D 00 00 00 00 02 00 00 00 0F 85 FC FF FF FF 81 EC 08 00 00 00 C7 04 24 02 00 7E
and do the same like step 1.

Step 3 (both versions)
Copy the "Map" folder from Data/Graphics from your mofi game and paste it in Data/Graphics in your wa3e/potz.

If you follow these steps correctly the map will open without crashing the game! (And now Qloof will be able to add a map in Hidden Realms)

Have fun! :)
Caton
Rainbow Master
Posts: 674
Joined: Sat Sep 27, 2014 7:18 pm

Post by Caton » Sun Feb 26, 2017 12:39 am

Master Data Format

Code: Select all

Adventure Title:String
Adventure Info Text1:String
Adventure Info Text2:String
Adventure Info Text3:String
Adventure Info Text4:String
Adventure Info Text5:String
Editor Username:String
Iconname:String
Unknown1:Int - Seems to reset to default settings
Unknown2:Int - Seems to reset to default settings
Unknown3:Int - Seems to reset to default settings
Unknown4:Int - Seems to reset to default settings
Unknown5:Int - Not sure what this does but I get a could not load buttons error, but if I set it to -1 then it will reset to default settings.
this has something to do with gates and buttons gfx.
when I add the gfx it says array index out of bounce.
standard0.bmp
buttons0.bmp
gates0.bmp
icons-standard0.bmp
Wonexit Lv:Int
Wonexit X:Int
Wonexit Y:Int
Lostexit Lv:Int
Lostexit X:Int
Lostexit Y:Int
Winning Condition:Int
WonCMD1 Lv:Int
WonCMD1 Command:Int
WonCMD1 Data0:Int
WonCMD1 Data1:Int
WonCMD1 Data2:Int
WonCMD1 Data3:Int
WonCMD2 Lv:Int
WonCMD2 Command:Int
WonCMD2 Data0:Int
WonCMD2 Data1:Int
WonCMD2 Data2:Int
WonCMD2 Data3:Int
WonCMD3 Lv:Int
WonCMD3 Command:Int
WonCMD3 Data0:Int
WonCMD3 Data1:Int
WonCMD3 Data2:Int
WonCMD3 Data3:Int
Player X:Int
Player Y:Int
Gate Version:Int
Player Direction:Int
If you guys could try and discover what this really does, that would be Great!
User avatar
Cyndanera
Rainbow Wonderlander
Posts: 139
Joined: Fri Nov 25, 2016 1:00 am
Location: USA
Contact:

Post by Cyndanera » Wed Jun 21, 2017 12:13 pm

Changing the stinker's skin texture.
type this value in, into the hex view.

Code: Select all

07 00 00 00
7 = the texture file cpez00"7", b\c\d\e\f is for face expressions.
You do not have the required permissions to view the files attached to this post.
Cheers, Cyndanera
Post Reply