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

It turns out that the game knows the arcade model as "Obstacle34", and I found this out thanks to cbloopy's WA1LevelConverter (Converted the Arcade level, 28, opened it in XVI32 and found out where the arcade was by process of elimination).
The .wop file is below for those who want it.

It turns out that the game knows the arcade model as "Obstacle34", and I found this out thanks to cbloopy's WA1LevelConverter (Converted the Arcade level, 28, opened it in XVI32 and found out where the arcade was by process of elimination).

The .wop file is below for those who want it.

You do not have the required permissions to view the files attached to this post.
- JohnEmmanuel143
- Rainbow Seeker
- Posts: 283
- Joined: Sat Aug 02, 2008 10:27 am
-
- Rainbow AllStar
- Posts: 4548
- Joined: Fri Dec 26, 2008 4:56 pm
Really? Did you edit the Gold Star texture?Qloof234 wrote:D-P, but some bad news.
EDIT: Nope, it's impossible to get the Custom Item to change its texture outside its representation, which is a 2D image on top of the model itself.
I have one last idea, but considering that nothing's worked so far, I have my doubts.

i should change my signature to be rude to people who hate pictures of valves

This screenshot is unedited.
As for if they work ingame, I'm still testing them.
The .wops will be released once I'm sure they work, don't worry.

Note that the Token texture on the Token item only shows up in the game itself, and not in the Editor.
EDIT: They both work fine! There are just some things that you should note while using them...
SubType: This is the same as FN. 1 = Win Adventure, 2 = ID On Local, etc. I'm not sure how gloves and the like fit in here.
Data1: FNID. Both of these use numbers, so no biggie.
Data0: Texture. This could well be the most important, because if you set it wrong then it doesn't look right in the game. To get it to load the Token Texture in your inventory, set this value to 5.
From what I can see, they look bigger than your average Gold Coin. Regardless, they serve their purpose.

How many points for style do I get for this?

EDIT2: fixed TP at the top

You do not have the required permissions to view the files attached to this post.
Last edited by Qloof234 on Mon Apr 20, 2009 11:44 pm, edited 2 times in total.
I didn't realize there's such a huge interest with the arcade/token objects. I'm very busy today but when I have time I can post the WOPs for both if Qloof haven't already done so. By the way, there is a token object in the arcade .wlv from WA1 so there's no need to try to fake one (I don't think the fake ones would work correctly with the machine...but I could be wrong).
The arcade machine's operation is a little specialized. The value of Data0 should be 2 plus a multiple of 3 (eg. 2, 5, 8, ...) The first time you use a token next to a machine, the machine will run CMD 1 on all objects whose ID has the machine's Data0 value. The second time, it will run CMD 1 for ID of Data0+1, and then the third and final time it will run CMD 1 for ID of Data0+2. If you try to use more tokens on the machine it will just report "you've already played all 3 games". If Data0 is not 2+multiple of 3, then you won't get the maximum of 3 uses (it'll max out at 2 uses for Data0 = multiple of 3, and 1 for Data0 = 1 + multiple of 3).
Because it just does CMD 1, you don't have to set up the machine with adventure stars; you can just as easily set up the machine to act on Activatible LevelExits or Bridges, or even Gates (except active gates are closed, so you probably want to activate some GC buttons that in turn can open the gates).
The arcade machine's operation is a little specialized. The value of Data0 should be 2 plus a multiple of 3 (eg. 2, 5, 8, ...) The first time you use a token next to a machine, the machine will run CMD 1 on all objects whose ID has the machine's Data0 value. The second time, it will run CMD 1 for ID of Data0+1, and then the third and final time it will run CMD 1 for ID of Data0+2. If you try to use more tokens on the machine it will just report "you've already played all 3 games". If Data0 is not 2+multiple of 3, then you won't get the maximum of 3 uses (it'll max out at 2 uses for Data0 = multiple of 3, and 1 for Data0 = 1 + multiple of 3).
Because it just does CMD 1, you don't have to set up the machine with adventure stars; you can just as easily set up the machine to act on Activatible LevelExits or Bridges, or even Gates (except active gates are closed, so you probably want to activate some GC buttons that in turn can open the gates).
@ cbloopy; I can think of one alternative to prevent several games from going off at once. Have each Token apply to each round on the arcade, so that you can only activate one at a time.
It's rough around the edges, but it's a start.
@ jdl;

It's rough around the edges, but it's a start.

@ jdl;
Looks like we both were.Super Note Block world wrote: "Blind jump is not good"

I think you misunderstood. You set up the different adventure stars/bridges/levelexits/gates etc. with different but consecutive IDs, so each time you use a token only one object is activated by the machine. This is exactly how WA1's arcade is set up. There's no "several games going off at once".Qloof234 wrote:@ cbloopy; I can think of one alternative to prevent several games from going off at once. Have each Token apply to each round on the arcade, so that you can only activate one at a time.
For example, in WA1, one of the machines have Data0 = 200. The three adventure stars associated with that machine have IDs of 200, 201 and 202. So first time you use a token on the machine, the ID=200 star is activated. The second time you use a token on the machine the 201 star is activated, and the final time activates the 202 star.
So, it all depends on the machine's ID compared to the Adventure Stars?
That makes more sense than what I came up with
For what it's worth, here's a level illustrating what I had thought of. Note that the Tokens need to be set to SubType 2 (ID On Local) if this method is used in a game, as opposed to SubType 5 (ID On Global) as they are here.
That makes more sense than what I came up with

For what it's worth, here's a level illustrating what I had thought of. Note that the Tokens need to be set to SubType 2 (ID On Local) if this method is used in a game, as opposed to SubType 5 (ID On Global) as they are here.
You do not have the required permissions to view the files attached to this post.
the real arcade and token objects
Here are the WOPs for the real, functioning arcade and token objects. You'll need both WOPs because it turns out Qloof234's arcade WOP was created from model substitution rather than a more direct copy of the data in 28.wlv, so his arcade WOP doesn't actually behave like the real arcade object. You can of course keep his imitation arcade and token objects (rename the files or put them in separate folders from the real ones) for other uses I haven't thought of.
I include a test level to illustrate the general operation, which I explained in a previous post. Naturally the machine is best used with hubs and adventure stars, but if you aren't using hubs, you can simulate the stars by using a GC-Enhanced button with CMD set to 7, repeatable set to false, and textured to the adventure star graphics. (This is not shown in the test level; I got lazy and just have the machine activate used adventure stars which have no function.)
Because the machine ultimately just does CMD 1, you can repurpose it to be like something other than an arcade machine, especially if you apply a custom texture so that it doesn't look like the regular arcade machine. For example, you can make it a 3-use vending machine for keys or something.
I include a test level to illustrate the general operation, which I explained in a previous post. Naturally the machine is best used with hubs and adventure stars, but if you aren't using hubs, you can simulate the stars by using a GC-Enhanced button with CMD set to 7, repeatable set to false, and textured to the adventure star graphics. (This is not shown in the test level; I got lazy and just have the machine activate used adventure stars which have no function.)
Because the machine ultimately just does CMD 1, you can repurpose it to be like something other than an arcade machine, especially if you apply a custom texture so that it doesn't look like the regular arcade machine. For example, you can make it a 3-use vending machine for keys or something.
You do not have the required permissions to view the files attached to this post.
- JohnEmmanuel143
- Rainbow Seeker
- Posts: 283
- Joined: Sat Aug 02, 2008 10:27 am
Re
How to make beach sounds:
1. Copy files:
tsvg1
tsvg2
tfbhvmm1
tfbhvmm2
from MOFI Data/Sounds into Data/Sounds in your editor folder (if you're working with MOFI, you don't have to do this).
2. Open your .wlv file in xvi32 (it's the best) and make marked tiles identical in your .wlv file (NOTE: (from title of your adventure to left) leave 8 tiles, write "FF" in next four tiles, as it's done at the screenshot).
3. Done!
1. Copy files:
tsvg1
tsvg2
tfbhvmm1
tfbhvmm2
from MOFI Data/Sounds into Data/Sounds in your editor folder (if you're working with MOFI, you don't have to do this).
2. Open your .wlv file in xvi32 (it's the best) and make marked tiles identical in your .wlv file (NOTE: (from title of your adventure to left) leave 8 tiles, write "FF" in next four tiles, as it's done at the screenshot).
3. Done!
You do not have the required permissions to view the files attached to this post.
Last edited by Pawelec on Thu Aug 30, 2012 5:27 pm, edited 1 time in total.
"Let us return to the past; it will be progress."
by Giuseppe Verdi
by Giuseppe Verdi
Re: Re
FYI: as explained in this post, the 0F is not needed.Pawelec wrote:2. Open your .wlv file in xvi32 (it's the best) and make marked tiles identical in your .wlv file (NOTE: (from title of your adventure to left) leave 3 tiles, write "0F" in hex, leave 4 tiles, write "FF" in next four tiles, as it's done at the screenshot).
Oy. This is almost like asking "how to use the Editor?" Unfortunately, it's going to take lots of explanations, since this is not an official feature of the Editor. I'm afraid no one has the time or patience to write a whole tutorial for this right now. Maybe one day......steelkeg wrote:How to make a hub system?
Given how much information there is to explain, and how much work it's going to take, are you sure you don't want to start off making a few more standalone custom adventures first?
For now, in lieu of a real tutorial, here're the basic tools and information you'll need:
1) how to set up demo MOFI to run your own hub-based adventures
2) the adventure star WOP
3) MasterDatEditor
Actually, I think we should leave Cbloopy alone for onceAJQZC wrote:cbloopy, perhaps you should design a web page explaining (with tutorials) about these new features of the Editor, with all the Attachments added. It sure will help lots of level designers.![]()


Skype wrote:[7:23:42 AM] Darx: Click here to give me an internet!
[7:23:57 AM] 'a'a: *clicks here*