Just to clear things up:
1. I don't plan on changing JPSX dec to decode MDEC images (PS1 cams) anytime soon, its all open source so if someone else wants to try it then go for it ;) Then you may beable to find secret images from PS1 games/demos ;) 2. Recompressing AE cam files is also not something I'm gonna do, the decompressing was extremely difficult. However what I *MAY* do is write a dll that allows this (by loading a different FORMAT of cams) 3. The first version of my editor will support both games but only around 2 objects from each game will be documented, this limits the use somewhat but like the current editor you can extend this yourself if you can't wait for the next version. |
Wow! I got it to work! Thank you so much for your tutorial Chubfish. And I must give my thanks to Paul and LIJI, and to all of the other guys who have made this work! :) :)
I can't believe you've suddenly been able to crack it! :D Next step, try to make a level editor for RuptureFarms. ;) (I would give anything to see that). |
Paul how the heck do I use your editor?
it's a Ttf file and when I tried to rename it, all It did was change the name not the file type!! :'( |
:
|
With LIJI's level editor.
I first select Mud 1 and select type or direction or mood etc in the menu then when i select Mud 2, LIJI's level editor forgets that i selected type or direction or mood etc. Its time wasting selecting type or direction or mood etc again and again in menu only for see if all muds have right type or direction or mood etc. In MIP01C36 I can't change the positon for middle mud to 275/180, because it reverts back to the original position when reloading. In MIP02C18 I can't change the positon for flying slig to 55/25, because it reverts back to the original position when reloading. In MIP03C01 I can't change the positon for slog to 25/175, because it reverts back to the original position when reloading. I can't copy positions from one object to another object in same screen or other screens. And then i can't see what current bnd file is loaded in text. I can't delete a object and change a object to be another object like replacing all slogs with scrabs. And adding objects too. |
It IS an alpha, most of the things you have said like replacing objects with others or adding/deleting objects aren't even possible yet with it, however you can do this with a hex editor (adding objects is quite difficult but changing objects is relatively easy provided you know all the values and ID's of objects).
|
:
If so, it would be truly and utterly amazing. :) |
:
BTW I have about 5 serious bugs to fix before I release the first version of my editor, version 1 won't alllowing adding objects though :| |
Gee, I've said it already a million times - Adding and deleting objects WILL be in the next version. Adding and deleting is NOT possible in this alpha.
Novaman - Does the moving issues occur with ALL objects, or only these specific ones? Does trying to move them again solve the problem? |
:
EDIT: Ah, you said it would support both games. :) What levels would it be able to edit from them? |
:
Make the collision fitting edited cams. :
:
its impossible to change 250 to 20, because it reverts back after saving the bnd file and load it again. |
:
-Split the .BND file to .path files first. -Open the .path file (Not the .BND file) you want to edit) -Compile the .path file to the .path file (Not the .BND file, that will corrupt it) -Rejoin the .path files to a .BND file. -Rebuild the .lvl file using Paul's tool. |
I have splitted the bnd file for access boiler rooms.
The object position reverts back after going to next cam and back to previously cam agian in same bnd file. |
I can't reproduce the bug. Please be more specific, in the previous post you said it resets after reloading the .bnd file (Which you shouldn't be doing anyway, you should work with .path files only) and in this post you said it resets after navigating between screens.
|
:
And then it's easy to reproduce. else i must post a video showcasing the bug. Change first mudokon position from 251 to 20, then go to any room and then back. The positon of the mudokon has reverted back to 251. no 20 there instead of 251 :(. |
Please make a video, I'm unable to reproduce this bug. 251 is also not a very valid location for a Mudokon as far as I know, which Mudokon is that? (CAM ID)
|
Here is the video showcasing the object position problem.
|
Ok, I'm able to reproduce it now. I'll fix it for the next release.
Edit: Fixed. This bug will no longer occur in newer versions. |
:
:
|
Yeah, I'm aware of this issue. It might get fixed, might not.
|
How come UXBs are called UBXs?
|
Probably just a typo, it's not like everything is going to be perfect in an alpha!
That is why we're here to help test it out thoroughly for bugs (I suppose) |
:
http://img832.imageshack.us/img832/9995/compares.jpg |
:
|
File selectors don't work this way in Windows. You can't select a folder with this type of dialog.
|
At long last here is my editor version! Check out the read me for features etc.
It should allow you to edit any level from the retail version of both AO and AE, you can document extra object types by updating the xml files. Most known bugs and other issues are in the readme, any questions or problems then let me know. Edit: Adding a missing DLL file in another zip (Qxml4.dll) |
Hey Paul, when I try to open up the program, it says QtXml4.dll was not found. wtf?
|
It comes with his decoder.
|
:
Edit: http://www.youtube.com/watch?v=PzGlwkrlcPU poor quality video demo of the editor :( |
Oh nice, a new editor! I will look at this when I have the time tomorrow; opening up a .lvl file and choosing a path seperately seems quite good by the way, from what I tried out quickly.
Awesome. |
Wow, you did great job documenting objects! Haven't tried the editor itself yet, I'll try it soon. :)
|
:
|
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)
|
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. |
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. :) |
:
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. |
Is rotated collisions possible???
|
:
|
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. |
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 :|
|