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)

LIJI 11-02-2010 02:21 PM

Wow, you did great job documenting objects! Haven't tried the editor itself yet, I'll try it soon. :)

Paul 11-02-2010 02:28 PM

:

()
Wow, you did great job documenting objects! Haven't tried the editor itself yet, I'll try it soon. :)

Thanks, there is only about 2 for AE which I stole from your .ini file though ;) I've got more AO ones figured out but not had time to update the xml yet so I just thought I'd throw it out there.

LIJI 11-02-2010 02:42 PM

The AO objects you have documented almost perfectly match their AE equivalents I have. The AE objects tend to be cleaner and have more features. For example, the Hand Stone in AO includes level, path and CAM. In AE it only includes CAM. (As they never use different paths and levels for these anyway)

NovaMan 11-02-2010 02:56 PM

AO and AE Level Editor by Paul with recently added QtXml4.dll is here:
http://www.oddworldforums.net/showpo...postcount=1106

And paul, can you make it possible to duplicate a object while holding shift and dragging with the mouse. and snapping to grid while holding alt and dragging with mouse.
I want to reload the path if i can't make undo my changes.

And then be able to rotate collisions to make line slopes.

Jango 11-02-2010 03:07 PM

An AO level editor for any level = what I've been looking forward to for ages and ages! :D

Wow, I can't wait until I come back from school tomorrow. :)

Well done Paul.

Do you think that you could include a tutorial as well? Or is it similar to use to LIJI's editor? Because if it is, then I should know how to use it anyway due to Chubfish's one. :)

Paul 11-02-2010 03:28 PM

:

()
AO and AE Level Editor by Paul with recently added QtXml4.dll is here:
http://www.oddworldforums.net/showpo...postcount=1106

And paul, can you make it possible to duplicate a object while holding shift and dragging with the mouse. and snapping to grid while holding alt and dragging with mouse.
I want to reload the path if i can't make undo my changes.

And then be able to rotate collisions to make line slopes.

Yeah copy paste/new items are in the TODO list, I think its the next thing I'll get working because it helps a lot when figuring out WTF objects do :)

Also saving back to the same level too because saving to a new one while having a working copy open is annoying as hell :(

@Jango it should be pretty easy to use, check my you tube vid.

NovaMan 11-02-2010 03:30 PM

Is rotated collisions possible???

Paul 11-02-2010 03:31 PM

:

()
Is rotated collisions possible???

Rotated? Slopes might be possible if that's what you mean, can't see most things working too well with it though.

NovaMan 11-02-2010 03:39 PM

So oddworld abe's exoddus is not made to be compatible with long slopes.
Then collision hacking is needed for making slopes to work as i have imagined.

Paul 11-02-2010 05:07 PM

I think slopes are likely to just crash the game in most situations. Also I've found a bad bug in my editor, editing the last few bytes of an object appear to change them, e.g if byte 7 is the last byte then changing byte 6 also changes 7 :|

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..