Oddworld Forums

Oddworld Forums (http://www.oddworldforums.net/index.php)
-   Oddworld Mods & Hacks (http://www.oddworldforums.net/forumdisplay.php?f=24)
-   -   Oddworld Level Installer Thread (http://www.oddworldforums.net/showthread.php?t=20602)

RoryF 11-28-2011 09:53 AM

Oddworld Level Installer Thread
 
This thread'll contain all the stuff about the Level Installer so that it doesn't clog up the main level thread. This post will be updated as soon as changes are made to the program or the wishlist is updated...

Remember to post your ideas so I can improve this for future use!
I can't stress how much that is important to this. I may have covered some stuff but I doubt I posted all of it. That's where you help. ;)
Also, posting any bugs/issues you find with it will help me...

THIS PROGRAM IS WINDOWS ONLY :fuzsad:

The programs features as of version 0.35!
  • Easy installing of levels, pretty much everything is automatic
  • Ability to restore levels after the modded one has been played
  • Currently supports Abe's Oddysee levels
  • Easy browsing for custom levels
  • Progress bar indicator
  • Error handlers
  • Simple UI
  • Ability to create favourites
  • Quick installing/restoring favourites
  • Stable loading/savig of favourites data
  • Oddbox directory selecting
  • Custom directory selecting
  • Auto appending of *.lvl if missed out
  • Installing favourites into different AO install directories
  • Ability to check if a level needs to be restored
DOWNLOAD IT HERE:
http://filesmelt.com/dl/update_0.35_.rar

Features coming in 0.4!
  • Ability to install/restore savegames for modded levels

Features coming in future!
  • Abe's Exoddus support (when there's enough levels to make it needed)
  • Level Information Things (eg. Icon, Description, Author, Date Made, Difficulty etc.)
  • Tabbed interface
  • Favourites tagged to level information
  • Mutiple installing of level files for levels in a group
  • Install and run (if people think it's required)
  • Favourites stored in a folder (may make it easier to organise stuff on hard disk)
In the action! :tard:


http://www.oddworldforums.net/attach...1&d=1322511144


http://www.oddworldforums.net/attach...1&d=1322511144


http://www.oddworldforums.net/attach...1&d=1322511144





Stuff to remember:

Don't worry about dirl.lif, fvrts.lif and lvldt.lif files, these will be automatically generated on first run. I advise you don't touch these!!

When restoring a file, a dialog will come up asking what you wish to call the level file. You also need to add .lvl on this otherwise it won't run or find it and it may get corrupted!

Any more ideas, post them below!
Please try it out!

kapteeni13 11-29-2011 12:10 AM

This will make installing levels easier. http://www.oddworldforums.net/images...icon10_odd.gif
I test this later... :D

RoryF 11-29-2011 07:19 AM

:

()
This will make installing levels easier. http://www.oddworldforums.net/images...icon10_odd.gif
I test this later... :D

I'll get the OddBox directory working now, shouldn't be too difficult. :fuzsmile:
Plenty of time as well! :p

WolfensteinOdess 11-29-2011 08:10 AM

Hey :D There is one of my level :) Thx ^^

kapteeni13 11-29-2011 09:40 AM

:

()
I'll get the OddBox directory working now, shouldn't be too difficult. :fuzsmile:
Plenty of time as well! :p

Waiting for 0.3 http://www.oddworldforums.net/images.../icon1_odd.gif

RoryF 11-29-2011 10:18 AM

New version finished!
Version 0.3!
  • Added Oddbox directory
  • Added custom directory selecting
  • Fixed error handling for non-existant .lvl files
  • Fixed crash occuring after file check returned a negative or impossible value
  • Fixed button freezing bug
Look at top post for the download!

kapteeni13 11-30-2011 01:18 AM

It seems working :D

Now i need seek for *.lvl file to test this out. http://www.oddworldforums.net/images...icon10_odd.gif

Edit: It seems when level doesnt exist comes error. D= (I have also test folder with some missing level files)
So this program is for replacing already existing level =)

RoryF 11-30-2011 07:04 AM

:

()
Edit: It seems when level doesnt exist comes error. D= (I have also test folder with some missing level files)
So this program is for replacing already existing level =)

I don't really understand...
Are you saying once you've installed a level, you install another level over that?
I'll fix that anyway, thanks for it.

Working on version 0.35 now.

Never Sleeper 11-30-2011 07:53 AM

What about the savegames? If you save in a mod level it wouldnt be working any more. Maxbe you could put this on your todo list too. :)

RoryF 11-30-2011 08:03 AM

:

()
What about the savegames? If you save in a mod level it wouldnt be working any more. Maxbe you could put this on your todo list too. :)

I'll try.
I believe they're saved in .sav files, so I'll try and do that.
It might be in 0.4 though...

RoryF 11-30-2011 09:00 AM

New version finished!
Version 0.35!
  • Now appends *.lvl if it's missed out when restoring a level
  • Now checks if level has already been installed over level (thanks kapteeni13 for pointing that out!)
  • Cleaned up code (shortened)
  • Fixed broken file checking bug
Look at top post for the download!

kapteeni13 12-01-2011 07:02 AM

:

()
New version finished!
Version 0.35!
  • Now appends *.lvl if it's missed out when restoring a level
  • Now checks if level has already been installed over level (thanks kapteeni13 for pointing that out!)
  • Cleaned up code (shortened)
  • Fixed broken file checking bug
Look at top post for the download!

Now it seems now good & Perfect...

I use this tool for now... :D

mlg man 12-14-2011 07:20 AM

What if your program had a feature to simply click on .lvl Files?

Edit: I might make my own program to do this and upload it. If you like it OddMan360 i'll give you the source code to work on it or even implement it into your program. :)

Oh and I code in C Sharp, which I hope you do too :P

Crashpunk 12-14-2011 08:49 AM

I still need to play around with the .lvl Files cause it looks hard to do. I need read some tutorials.

RoryF 12-16-2011 09:11 AM

:

()
What if your program had a feature to simply click on .lvl Files?

Edit: I might make my own program to do this and upload it. If you like it OddMan360 i'll give you the source code to work on it or even implement it into your program. :)

Oh and I code in C Sharp, which I hope you do too :P

I'm 14 (was 13) writing the program so I don't know C# :(. If there was ever a way of learning it I would but I can't really find anything that would be useful.

mlg man 12-17-2011 07:27 PM

I'm 15 :P

Oh and my program is almost done. It's going to make level sharing so much easier! It's as easy as downloading a level archive, double click, and boom! It runs Abe's Oddysee with those levels!

And at the moment my program is currently in testing... It works, it's just that I want to make it as user friendly as possible.