The Ultimate WA Editor Hex-Editing Topic! Take A Look!

Help Topics, Bug Reports, Feature Requests, etc.
Post Reply
User avatar
Qloof234
Rainbow AllStar
Posts: 4193
Joined: Wed Oct 03, 2007 10:33 pm
Location: Canada

Post by Qloof234 » Fri Jul 31, 2009 4:49 am

"You cannot eat this item here, it is too big."

*shot*
Image
Emerald141
Rainbow AllStar
Posts: 4548
Joined: Fri Dec 26, 2008 4:56 pm

Post by Emerald141 » Tue Aug 18, 2009 1:22 pm

Last edited by Emerald141 on Thu Sep 01, 2022 7:50 pm, edited 1 time in total.
User avatar
bround
Rainbow Master
Posts: 641
Joined: Thu Jul 24, 2008 10:55 am

Post by bround » Tue Aug 18, 2009 8:19 pm

Emerald141 wrote:Cbloopy? Are you still alive?

Is it possible to make a level uncheatable, like At the End of it All and the four Rainbow levels? I think it would be useful in QftRS. :)
Hex-edit it.
maxnick
Rainbow Master
Posts: 986
Joined: Fri Sep 14, 2007 12:27 am

Post by maxnick » Tue Aug 18, 2009 8:24 pm

bround wrote:
Emerald141 wrote:Cbloopy? Are you still alive?

Is it possible to make a level uncheatable, like At the End of it All and the four Rainbow levels? I think it would be useful in QftRS. :)
Hex-edit it.
I don't think you understood the question... :roll: :roll: :roll:
Uijt jt nz tjhobuvsf.
User avatar
DEEMAN223344
Rainbow MegaStar
Posts: 3145
Joined: Tue Dec 04, 2007 8:07 pm

Post by DEEMAN223344 » Wed Aug 19, 2009 1:51 am

Image Look carefully, MS was showing us Texturename before WA1 was even out. :P :twisted: :lol: :shock: It was looking at us when the editor came out, saying: "Quick! Before cbloopy comes! Use me!" :lol: :lol: :twisted: :twisted: :P :x :shock: :shock: :D :lol: :lol:
User avatar
Qloof234
Rainbow AllStar
Posts: 4193
Joined: Wed Oct 03, 2007 10:33 pm
Location: Canada

Post by Qloof234 » Wed Aug 19, 2009 6:50 am

I never even noticed that before. Good observation!

One other thing catches my eye there - directly above TextureName is another variable unused in the final version of Adventures or the editor - WaterReact.

It's been forever since I hacked a .WOP file, but I'm going to see if that value is still in the editor and what it does.

Assuming it does something, since there's no movement power in the game now (unused white magic in WA demo build). :roll:
Image
maxnick
Rainbow Master
Posts: 986
Joined: Fri Sep 14, 2007 12:27 am

Post by maxnick » Wed Aug 19, 2009 2:57 pm

Could you use the movement changing things cbloopy discovered??? :idea: :?: :)
Uijt jt nz tjhobuvsf.
User avatar
Qloof234
Rainbow AllStar
Posts: 4193
Joined: Wed Oct 03, 2007 10:33 pm
Location: Canada

Post by Qloof234 » Thu Aug 20, 2009 8:03 am

Hmmm... That's a possibility. Question is more of if the Movement value works with barrels.
Image
User avatar
Qloof234
Rainbow AllStar
Posts: 4193
Joined: Wed Oct 03, 2007 10:33 pm
Location: Canada

Post by Qloof234 » Fri Aug 21, 2009 2:12 am

D-P

Tried putting in the WaterReact variable... Who wants to guess what happened? :roll:

EDIT: Okay, I figured out what I did wrong (I phail at counting now too), accidentally put two spaces between variables instead of 3.

I got it to show up in the editor. Kind of.

Instead of saying WaterReact then a number, the variable just says WaterRe, with no numbers there. :shock:

There's also a More button, but there's nothing on the next page.


No idea what I did wrong this time... Maybe I overwrote the act part of WaterReact? Hm.


Cbloopy, d'you think you would be able to take a look? Please? :D
Image
User avatar
Qloof234
Rainbow AllStar
Posts: 4193
Joined: Wed Oct 03, 2007 10:33 pm
Location: Canada

Post by Qloof234 » Fri Aug 21, 2009 2:29 am

T-P


Okay, I feel really special right now, because I was trying to insert a model into the wg.exe of the editor (which failed, I dunno why I was trying to begin with), but I found out something else.

Using XVI32, if I search Obstacle and scroll down, I can find a bunch of strings of text from adventures (Careful! Stinkers are flammable!, etc.).

I was bored so I found the TollGate one and changed the word "Toll" to "Exit".

Guess what? In game, it now says "This ExitGate will open at the cost of (#) coins."!


Interesting, huh? It can be used to give the game completely different lines when the player loses.



I also learned I need to edit the Editor.exe file to insert custom models
Image
User avatar
Qloof234
Rainbow AllStar
Posts: 4193
Joined: Wed Oct 03, 2007 10:33 pm
Location: Canada

Post by Qloof234 » Fri Aug 21, 2009 8:15 am

Q-P. What's wrong with me?!? :lol:


Okay, everyone remembers how it seems impossible to edit the Hub area save game text in MoFI, apart from blanking it out?


It's actually quite simple.

1) Open up wg.exe (from the MoFI folder) in XVI32 or the like.

2) Search for the string Wonderfalls or Fire Island (any hub area name works). You should end up with a whole bunch of strings like this:

Code: Select all

Fire Island Wonderfalls Caves Behind Wonderfalls Fire Island Beach Fire Island Jungle Makeshift Camp Jungle Canyon A Strange Place Kaboom! Village Jungle Temple Secret Bonus Area A Void In Time Beneath The Volcano Acid Pools Pirate Crew Camp Sundog Island Abandoned Stinker Mine Ice Troll Fortress
[This is preceded by hat_bone 0 (something to do with stinker cap placement I assume) and followed by a bunch of texture paths.]

3) Change whichever area name you want to whatever you want (NOTE: I DO NOT KNOW IF NAME LENGTH PLAYS A ROLE HERE), for example I changed

Code: Select all

Wonderfalls
to

Code: Select all

OpeningArea
4) Save changes to wg.exe (You might want to actually save this as a different .exe file in case something goes wrong).

5) Play the game, make a save in the intended area/choose a save in the intended area...

Image

Voila! It works!
Image
User avatar
andyhilbert
Rainbow Wonderlander
Posts: 133
Joined: Thu Jul 31, 2008 9:43 am

Post by andyhilbert » Mon Aug 24, 2009 7:10 am

What does CMD 8 do?
*BLANK*
User avatar
Qloof234
Rainbow AllStar
Posts: 4193
Joined: Wed Oct 03, 2007 10:33 pm
Location: Canada

Post by Qloof234 » Mon Aug 24, 2009 8:40 am

CMD 8 starts Adventure #Data1. :wink:
Image
User avatar
andyhilbert
Rainbow Wonderlander
Posts: 133
Joined: Thu Jul 31, 2008 9:43 am

Post by andyhilbert » Mon Aug 24, 2009 8:03 pm

But it only does numbers, not names. I really don't understand CMD 8 but I think other people use it and I wan't to aswell. The adventures I make would be much better!
*BLANK*
User avatar
Qloof234
Rainbow AllStar
Posts: 4193
Joined: Wed Oct 03, 2007 10:33 pm
Location: Canada

Post by Qloof234 » Mon Aug 24, 2009 8:23 pm

Okay, let me try explaining a bit better.

In the Adventures data in both WA and MoFI, each folder is called Adventure(#).

The game recognizes the number at the end of the name, so with CMD 8...

Code: Select all

CMD: 8
Data1: (#)
Data2:
Data3:
Data4:
If you put in one of the end numbers from a folder name, and initiate the command, you will be teleported into that adventure.

If the number is unused, then the game will MAV.

Hope this helps a bit more than last time. :wink:
Image
User avatar
MyNameIsKooky
Rainbow Spirit Master
Posts: 9712
Joined: Mon Dec 01, 2008 10:18 pm

Post by MyNameIsKooky » Tue Aug 25, 2009 2:27 am

Hey, I was Hex-Editing the wg.exe of the WA Custom Level Player, and I found a bagel!

Well, sadly, it actually wasn't a bagel, but it was something as good as a bagel!

Starting at address 1CCDAC, there is some text that is displayed in-game that you can edit, like Qloof found.

Also, I think I might know how to make the game say, "You cannot eat this item here." :P

-END OF BAGEL-
.
.
User avatar
bround
Rainbow Master
Posts: 641
Joined: Thu Jul 24, 2008 10:55 am

Post by bround » Sat Aug 29, 2009 11:10 am

MyNameIsKooky wrote:Also, I think I might know how to make the game say, "You cannot eat this item here." :P
If you know, how?

I know how, but im not telling.
Avid TTR player and TTS developer, a new revolutionary server in works.
Emerald141
Rainbow AllStar
Posts: 4548
Joined: Fri Dec 26, 2008 4:56 pm

Post by Emerald141 » Sat Aug 29, 2009 11:16 am

Last edited by Emerald141 on Thu Sep 01, 2022 8:44 pm, edited 1 time in total.
User avatar
MyNameIsKooky
Rainbow Spirit Master
Posts: 9712
Joined: Mon Dec 01, 2008 10:18 pm

Post by MyNameIsKooky » Sat Aug 29, 2009 6:08 pm

bround wrote:
MyNameIsKooky wrote:Also, I think I might know how to make the game say, "You cannot eat this item here." :P
If you know, how?

I know how, but im not telling.
I know how. Hex-Edit the wg.exe. :wink:
User avatar
CatHat5678
Rainbow Wonderlander
Posts: 185
Joined: Sat Nov 29, 2008 2:57 am

Post by CatHat5678 » Sun Aug 30, 2009 12:01 am

Emerald141 wrote:Could someone post the Wysp texture so I can create Shimmer for QftRS? :)
sure!
You do not have the required permissions to view the files attached to this post.
Why did the chicken cross the road?
Because if the road crossed the chicken the old lady's would trip over the bump!
(no offence to anyone who thinks of themselves as "old")
User avatar
LittleZbot
Rainbow MegaStar
Posts: 3039
Joined: Fri Jul 03, 2009 10:51 pm
Contact:

Post by LittleZbot » Sun Aug 30, 2009 1:05 am

Qloof234 wrote:Okay, let me try explaining a bit better.

In the Adventures data in both WA and MoFI, each folder is called Adventure(#).

The game recognizes the number at the end of the name, so with CMD 8...

Code: Select all

CMD: 8
Data1: (#)
Data2:
Data3:
Data4:
If you put in one of the end numbers from a folder name, and initiate the command, you will be teleported into that adventure.

If the number is unused, then the game will MAV.

Hope this helps a bit more than last time. :wink:
How do we tell it to play a MOFI Adventure or WA Adventure? Like, if I want to make MOFI lvl 1, how do I tell it to do MOFI?
To Shorty, who was immortalized in an adventure.
To Marinus, who was my community older brother.
To Janet, who I will remember every time I wear a toque.

May these lost Wonderlanders find true adventure beyond us.
Discord: LittleZbot#3936
User avatar
Qloof234
Rainbow AllStar
Posts: 4193
Joined: Wed Oct 03, 2007 10:33 pm
Location: Canada

Post by Qloof234 » Sun Aug 30, 2009 1:27 am

Are you talking about in the editor? Or in the MoFI Demo?

In the Editor, as we know, it's impossible to get it to play a MoFI level with the proper elements. I don't recommend using it in the editor, because it'll probably just MAV the game (unless you have adventures in the proper folders).

As for in MoFI, there's no difference between the level formats, if they don't have MoFI elements.
Image
User avatar
LittleZbot
Rainbow MegaStar
Posts: 3039
Joined: Fri Jul 03, 2009 10:51 pm
Contact:

Post by LittleZbot » Sun Aug 30, 2009 2:23 am

Qloof234 wrote:Are you talking about in the editor? Or in the MoFI Demo?

In the Editor, as we know, it's impossible to get it to play a MoFI level with the proper elements. I don't recommend using it in the editor, because it'll probably just MAV the game (unless you have adventures in the proper folders).

As for in MoFI, there's no difference between the level formats, if they don't have MoFI elements.
I'm talking about the Editor. If I use Command 8, will it start a MOFI or WA adventure? :?
To Shorty, who was immortalized in an adventure.
To Marinus, who was my community older brother.
To Janet, who I will remember every time I wear a toque.

May these lost Wonderlanders find true adventure beyond us.
Discord: LittleZbot#3936
User avatar
Qloof234
Rainbow AllStar
Posts: 4193
Joined: Wed Oct 03, 2007 10:33 pm
Location: Canada

Post by Qloof234 » Sun Aug 30, 2009 2:32 am

So you mean that if you moved an official adventure into the correct directory for the editor and used CMD 8, would it load the adventure?

Hmmm... I don't think it would load, because WA levels don't work in the Editor unless you've used cbloopy's converter (if you do that it might work), and MoFI levels won't load because of the extra data (empty bytes) in them and the new elements.
Image
User avatar
LittleZbot
Rainbow MegaStar
Posts: 3039
Joined: Fri Jul 03, 2009 10:51 pm
Contact:

Post by LittleZbot » Sun Aug 30, 2009 4:12 am

Qloof234 wrote:Okay, let me try explaining a bit better.

In the Adventures data in both WA and MoFI, each folder is called Adventure(#).

The game recognizes the number at the end of the name, so with CMD 8...

Code: Select all

CMD: 8
Data1: (#)
Data2:
Data3:
Data4:
If you put in one of the end numbers from a folder name, and initiate the command, you will be teleported into that adventure.

If the number is unused, then the game will MAV.

Hope this helps a bit more than last time. :wink:
You said that CMD 8 started an Adventure from MOFI or WA. I don't understand.
To Shorty, who was immortalized in an adventure.
To Marinus, who was my community older brother.
To Janet, who I will remember every time I wear a toque.

May these lost Wonderlanders find true adventure beyond us.
Discord: LittleZbot#3936
User avatar
Qloof234
Rainbow AllStar
Posts: 4193
Joined: Wed Oct 03, 2007 10:33 pm
Location: Canada

Post by Qloof234 » Sun Aug 30, 2009 4:17 am

No, I mean that if it were used in WA or MoFI, it would load the adventure in question (e.g. using Data1: 15 for example would load whatever is in the Data/Adventures/Adventure15 folder of the game).
Image
User avatar
LittleZbot
Rainbow MegaStar
Posts: 3039
Joined: Fri Jul 03, 2009 10:51 pm
Contact:

Post by LittleZbot » Sun Aug 30, 2009 5:36 am

What happens if you use it in the Editor?
To Shorty, who was immortalized in an adventure.
To Marinus, who was my community older brother.
To Janet, who I will remember every time I wear a toque.

May these lost Wonderlanders find true adventure beyond us.
Discord: LittleZbot#3936
User avatar
CatHat5678
Rainbow Wonderlander
Posts: 185
Joined: Sat Nov 29, 2008 2:57 am

Post by CatHat5678 » Sun Aug 30, 2009 5:47 am

you cant put hubs in the editor
Why did the chicken cross the road?
Because if the road crossed the chicken the old lady's would trip over the bump!
(no offence to anyone who thinks of themselves as "old")
Emerald141
Rainbow AllStar
Posts: 4548
Joined: Fri Dec 26, 2008 4:56 pm

Post by Emerald141 » Sun Aug 30, 2009 10:06 am

Last edited by Emerald141 on Thu Sep 01, 2022 8:43 pm, edited 1 time in total.
User avatar
bround
Rainbow Master
Posts: 641
Joined: Thu Jul 24, 2008 10:55 am

Post by bround » Sun Aug 30, 2009 10:40 am

Emerald141 wrote:Actually, you don't need hubs to use Command 8. You just need the corresponding adventure folder in Data/Adventures.

Correct me if I'm wrong. :lol:
You need to create a "Adventure" folder there first.

gonna go away - -
Avid TTR player and TTS developer, a new revolutionary server in works.
Post Reply