Oddworld Forums

Oddworld Forums (http://www.oddworldforums.net/index.php)
-   Oddworld Mods & Hacks (http://www.oddworldforums.net/forumdisplay.php?f=24)
-   -   .lvl files (http://www.oddworldforums.net/showthread.php?t=15680)

mlg man 11-02-2010 09:56 PM

Great job Paul!

Your editor is fantastic! With the ability to edit the .lvls directly helps alot!
Oh, and after you add The add object feature, can you also add new screens? Or new cams? floors, walls....

NovaMan 11-03-2010 12:38 AM

:

()
I think slopes are likely to just crash the game in most situations.

here is a video showcasing the slope:


Littleleeroy 11-03-2010 12:44 AM

I'm not sure if you know of this Paul, or if it is just me, but when I open any of the level files (from either game) no paths show up to select. I found the solution tho, which is to extract the level with your lvl extractor, then to rebuild it. After doing that your Editor v0.1 will read the path files located in the .lvl archive. (This process also doubles the size of the archive)
Awesome work on your editor tho!

Wil 11-03-2010 01:18 AM

:

()
here is a video showcasing the slope:

Thanks! I wasn't quite sure what you meant by 'slope', but now I know. You meant something for which there aren't any animations of characters traversing.

Crashpunk 11-03-2010 01:35 AM

Okay. After Chubfish's tutorials and all these files I still have no idea how to edit lvls on Exoddus. Its too complicated :S

anyway its nice to see the lvl editor though.

Paul 11-03-2010 01:36 AM

:

()
Great job Paul!

Your editor is fantastic! With the ability to edit the .lvls directly helps alot!
Oh, and after you add The add object feature, can you also add new screens? Or new cams? floors, walls....

New screens only for AO, no new walls since it requires patching the EXE cause all of the offsets are hard coded (same for level size). Adding new objects in each screen should be fine though, although this is only a theory ;)

:

()
I'm not sure if you know of this Paul, or if it is just me, but when I open any of the level files (from either game) no paths show up to select. I found the solution tho, which is to extract the level with your lvl extractor, then to rebuild it. After doing that your Editor v0.1 will read the path files located in the .lvl archive. (This process also doubles the size of the archive)
Awesome work on your editor tho!

Hmm I haven't seen this, what version of the game do you have? I'll test it with lvl's from the retails cd's and the steam version when I get some time..

NovaMan 11-03-2010 04:54 AM

When can i use mine car anywhere in abe's exoddus?

Littleleeroy 11-03-2010 05:41 AM

:

()
Hmm I haven't seen this, what version of the game do you have? I'll test it with lvl's from the retails cd's and the steam version when I get some time..

If you mean the File Version for the Exoddus.exe then it is 2.0.0.0, and AbeWin.exe is 2.0.0.0, both from retail cd's.

I've uploaded the r6.lvl of Oddysee for you to see:
http://url.file.am/?NPhii

Paul 11-03-2010 07:06 AM

:

()
If you mean the File Version for the Exoddus.exe then it is 2.0.0.0, and AbeWin.exe is 2.0.0.0, both from retail cd's.

I've uploaded the r6.lvl of Oddysee for you to see:
http://url.file.am/?NPhii

Doesn't seem to be any download link there? So its retail english version from the cd? E.g its not been edited by any other tool since it was copied off the CDROM?

If it has then it might be broken, if not then try uploading it some where and I'll take a look :)

Jango 11-03-2010 10:51 AM

Paul, how to you use the 'Add object' feature of your editor? Or haven't you put it in yet?

EDIT: Just finished reading the readme.txt file, and realised that isn't possible yet. When do you intend to put it in there Paul? :)

lismati 11-03-2010 10:56 AM

....when new version is released :/

Paul 11-03-2010 04:27 PM

:

()
....when new version is released :/

Exactly right ;) And I don't know when that will be.. also everyone is assuming adding objects will just work.. but it might be that it breaks the game unless the exe is edited in which case it will not be done for a long time!

This is certainly the case with adding new collision items though, so that won't be possible for the foreseeable future.. blame whoever decided that hard coding file offsets into the game exe was a super cool idea ;) they COULD have just added these to the path files themselves but oh well..

The reason I'm prioritizing this over other bug fixes and features is simply because it makes figuring out what things do a lot easier! (E.g I can put everything into screen 1 of rupture farms ;))

Jango 11-03-2010 11:27 PM

Will you also put in some sort of grid lock feature into the new version? Because when I move objects, it is hard to get them into the right place.

Thanks Paul. :)

Littleleeroy 11-04-2010 02:12 AM

:

()
Doesn't seem to be any download link there? So its retail english version from the cd? E.g its not been edited by any other tool since it was copied off the CDROM?

If it has then it might be broken, if not then try uploading it some where and I'll take a look :)

The download link is disguised... see pic.
It has not been edited by any other tool since it was copied off the CDROM? Yes
All the .lvl files copied from the CDROM are not working without extracting/rebuilding.

Chubfish 11-04-2010 08:41 AM

:

()
The download link is disguised...

I think we need a list of good uploading hosts, and I'll say that Filesmelt is pretty great.

NovaMan 11-04-2010 09:57 AM

:

()
I think we need a list of good uploading hosts, and I'll say that Filesmelt is pretty great.

http://www.hotfile.com
http://uploading.com

lismati 11-04-2010 10:12 AM

Paul, I can say "When the new version is released", whenever you want.
And a technical question, but please use simple english :) Is it possible to change skins of objects?

Paul 11-04-2010 10:38 AM

:

()
The download link is disguised... see pic.
It has not been edited by any other tool since it was copied off the CDROM? Yes
All the .lvl files copied from the CDROM are not working without extracting/rebuilding.

Ah stupid me ;) Downloading now..

:

()
Paul, I can say "When the new version is released", whenever you want.
And a technical question, but please use simple english :) Is it possible to change skins of objects?

Skins? If you want to change what they look like in the editor you can set the image to use in the xml file, check the AE objects xml for an example with comments etc..

lismati 11-04-2010 10:49 AM

I mean how they look in-game, is this even possible?

Paul 11-04-2010 11:00 AM

:

()
I mean how they look in-game, is this even possible?

Ah I see, nope that won't be possible and there would not be much you could do with that anyway, apart from changing colours of stuff...


:

()
I'm not sure if you know of this Paul, or if it is just me, but when I open any of the level files (from either game) no paths show up to select. I found the solution tho, which is to extract the level with your lvl extractor, then to rebuild it. After doing that your Editor v0.1 will read the path files located in the .lvl archive. (This process also doubles the size of the archive)
Awesome work on your editor tho!

Downloaded your R6.LVL and it seems to work fine! It contains one path which is the ending level with the gas..

Littleleeroy 11-05-2010 12:17 AM

:

()
Downloaded your R6.LVL and it seems to work fine! It contains one path which is the ending level with the gas..

Ok. I downloaded it and saved it to my desktop and it worked, but copying it from the Program Files didn't work. Weird. It might be something to do with folder security?

Oh. I just saw. Attributes were set to Read-Only. Silly Me.

Paul 11-05-2010 06:25 AM

:

()
Ok. I downloaded it and saved it to my desktop and it worked, but copying it from the Program Files didn't work. Weird. It might be something to do with folder security?

Oh. I just saw. Attributes were set to Read-Only. Silly Me.

Good find, that's still a bug because it should beable to read the files if its read only! When I fix up the saving so you can save over the same lvl.. thats the point where it should fail ;)

Edit: I will add a lot more error handling for file I/O in the next version since its the first point of failure ;)

LIJI 11-05-2010 09:12 AM

That explains why I couldn't read files directly from the CD... :P

Scraby 11-06-2010 07:10 AM

is the link with my modified lvl file working?

Paul 11-11-2010 11:01 AM

It worked!
 
So I finally got some time to finish off the file I/O stuff and add object copy pasting to my editor, check out the screen shot of many copy pasted LED scrollers :D

I imagine the AE engine will work the same way, so it should be possible to add in new objects there too, note that this does mean its not possible to add collision items with out lots of effort and it would only work in certain versions of the game..

NovaMan 11-11-2010 11:54 AM

:

()
It would only work in certain versions of the game.

Exoddus.exe
1,85 MB (1*945*600 bytes)
File version 2.0

kapteeni13 11-12-2010 12:36 AM

:

()
So I finally got some time to finish off the file I/O stuff and add object copy pasting to my editor, check out the screen shot of many copy pasted LED scrollers :D

I imagine the AE engine will work the same way, so it should be possible to add in new objects there too, note that this does mean its not possible to add collision items with out lots of effort and it would only work in certain versions of the game..

Wow, :D This is too cool for me! ;)
There is coming fullworking level editor. :)
I'll keep thumb's up (and have fun with previous version) ;)

Jango 11-12-2010 08:02 AM

Yay. :)
Great work Paul!

Is your editor able to add new objects, or is it copy-paste only?

Paul 11-12-2010 08:48 AM

:

()
Yay. :)
Great work Paul!

Is your editor able to add new objects, or is it copy-paste only?

Copy paste only for the moment, you'll only be able to add in fully documented objects when this feature is added, setting wrong values etc can/will crash the game. I'll still aways off finishing version 0.2 due to lack of spare time though :|

NovaMan 11-12-2010 10:28 AM

Can i add slogs glukkons scrabs and paramites???.

RoryF 11-14-2010 08:52 AM

This looks well good. I can't wait!! :D

Paul 11-15-2010 11:14 AM

:

()
Can i add slogs glukkons scrabs and paramites???.

Yeah eventually! Lots of things appear to crash the game though.

NovaMan 11-15-2010 01:37 PM

:

()
Lots of things appear to crash the game though.

Then debug the crashes and fix it. And can i add a new lever that is connected to trigger like if i drag the lever, then a scrab is spawned.

Paul 11-15-2010 02:44 PM

:

()
Then debug the crashes and fix it. And can i add a new lever that is connected to trigger like if i drag the lever, then a scrab is spawned.

The GAME crashes, not my level editor, which means some stuff just is not fixable or possible.

Not sure if the lever thing is possible, not doc'ed all objects yet, you can try adding more to the XML and figure them out if you like :)

Chubfish 11-15-2010 10:22 PM

I just wanted to point out (which is kind of obvious anyway) that moving objects to different screens will only load them if you've visited the screen they were on prior to entering the screen.

That kind of means you can make a scrab chase you from a screen you were on without it ever being there. Just a pointer for people to use.

Crashpunk 11-16-2010 04:02 AM

This is a dumb question but, Could I request a video tutorial on how to edit Exoddus? because even though Chubfish's written one was good, i'm still having problems

NovaMan 11-16-2010 05:43 AM


Chubfish 11-16-2010 07:18 AM

Crashpunk I will talk to you on steam about it. I was going to make a separate thread for any guides because I knew it would clutter this one up. I was thinking of a "Level Editting Support" thread.

Crashpunk 11-17-2010 11:23 PM

That sounds like a great idea. thanks Chub.

oh and NovaMan. you ain't funny.

Jango 11-20-2010 07:14 AM

:

Yeah eventually! Lots of things appear to crash the game though.

Eventually, will you be able to make it so adding simple objects is possible. If so, how long until you would have finished? :)