Quantcast
Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
    1. Welcome to GTAForums!

    1. Red Dead Redemption 2

      1. Gameplay
      2. Missions
      3. Help & Support
    2. Red Dead Online

      1. Gameplay
      2. Find Lobbies & Outlaws
      3. Help & Support
    1. Crews & Posses

      1. Recruitment
    2. Events

    1. GTA Online

      1. Arena War
      2. After Hours
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Grand Theft Auto Series

    3. GTA Next

    4. GTA V

      1. PC
      2. Guides & Strategies
      3. Help & Support
    5. GTA IV

      1. Episodes from Liberty City
      2. Multiplayer
      3. Guides & Strategies
      4. Help & Support
      5. GTA Mods
    6. GTA Chinatown Wars

    7. GTA Vice City Stories

    8. GTA Liberty City Stories

    9. GTA San Andreas

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    10. GTA Vice City

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    11. GTA III

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    12. Top Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    13. Wiki

      1. Merchandising
    1. GTA Modding

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    3. Featured Mods

      1. DYOM
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Red Dead Redemption

    2. Rockstar Games

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Programming
      5. Movies & TV
      6. Music
      7. Sports
      8. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. News

    2. Forum Support

    3. Site Suggestions

tonywob

[WIP] IPL Editor

Recommended Posts

BenMillard

If you'd like someone to review your interface and give ideas, I'd be willing to help out. Although I'm a pretty shoddy programmer, I get good feedback from people who use my various application interfaces. From the screenshots, your interface design is very clean and professional but there seems to be a lack of resizability in dialogue windows.

 

Using a standard menu bar across the top is a great way to organise all the features into a simple control which every PC user is familiar with. It also helps to organise your code, as you have events like mnuFileOpen and mnuFileClose which then call out to global processes. It means that when you want to find where your code is for doing something, you can just look at the menu event rather than looking through the code for all your other controls. smile.gif

 

Menus also provide an easy way for fast keyboard shortcuts which are easily discoverable. The user can see the shortcut by looking at each menu item, instead of looking through a clumsy "readme.txt" and trying to match up the items it describes with their position on the interface. An organised menu bar using standardised terms and more flexibility in the dialogues are the two main improvements I'd suggest. Using a menu bar means you could clear some controls out of the main area so the viewport could be bigger, too.

 

A toolbar for common operations (New, Open, Close, Save, Cut, Copy, Paste, Delete, opening property views, setting viewport mode, etc) could be worth looking into.

Share this post


Link to post
Share on other sites
tonywob

@cerbera

 

Any tips you could give would be excellent, I'm still fiddling around with the interface, so it will change alot before I eventually release it. The contol area and 3d view are all resizable and dockable, i.e. You can seperate each area into separate windows, simlar to Flash MX and Photoshop

 

I have basic map editing working and have tested this in GTA III and Vice City. It will work in San Andreas once I have added an option for LOD Parents. I have disabled binary IPL editing in San Andreas, but it works just as well using normal text files.

 

Basically, you load up the required map files you want to see and the navigate to the area you wish to mod.

user posted image

 

You then add the IDE files into the relevant IPL file using a browser interface, you can also right-click on an IDE object and select add to map. You can also add your own IDE objects as long as you have added them into the image archive and created .col files (I intend to make this alot easier!! smile.gif )

user posted image

 

You then adjust the object either by dragging it around the screen, or using the controls in the dialog:

user posted image

 

You then continue to add objects in a similar fashion.

user posted imageuser posted image

 

As you can see, there is still alot of work todo. I need to finish my image archiver which does work, it's just slow. I want copy and paste support which means you can easily create duplicates of objects. Dragging Objects is still a little weird, but it works!!. I have reduced memory usage down and it is now much faster.

 

Not sure of a release date yet, I just don't feel it is even ready for an alpha release. I am easily distracted by my PSP and LCS

Share this post


Link to post
Share on other sites
aad

 

biggrin.gif just awesome dude and we will just wait till you got everything worked out. The thing i only need is a SA mapper that can add objects like moomapper did i hope you get that working soon.

Share this post


Link to post
Share on other sites
Alizee

Good work man ! blush.gif

Share this post


Link to post
Share on other sites
tonywob

 

biggrin.gif just awesome dude and we will just wait till you got everything worked out. The thing i only need is a SA mapper that can add objects like moomapper did i hope you get that working soon.

Good News for San Andreas map editing smile.gif, I now have map editing working, here a couple of examples:

 

Firstly we load the relevant area, in this case Grove Street which is easy to find in the game, ( I will add a bookmark feature, since the SA map is huge.)

 

user posted image

I have added copy and paste support, so you right-click on the object you want on the map, in this case the damaged car, and then paste it to it's new area. You can rotate it, etc using the mouse or dialog controls.

user posted imageuser posted image

 

 

You can also easily add objects using the IDE Object browser, in this case I have added a generic tree object, although this can be any object you have created Item Definitions for

 

user posted imageuser posted image

I then did a couple of copy and pastes to turn grove street into a forest

user posted image

 

and then saved and loaded the game:

user posted imageuser posted image

 

You cannot edit binary IPL files atm, however you can copy and paste them. I also need to add a delete option, which is harder in San Andreas since all LOD parents will need to be remapped.

Edited by tonywob

Share this post


Link to post
Share on other sites
Knife

 

Great to see it really coming together. Keep up the good work cookie.gifcookie.gif

 

Share this post


Link to post
Share on other sites
Supdario

OH MY GOD wow.gif

This is, simply.... AWESOME!!! wow.gif

 

I can't wait

Share this post


Link to post
Share on other sites
bigrazzer

i agree OMFG!!! absolutly Amazing!!!! inlove.gifinlove.gifinlove.gif

Share this post


Link to post
Share on other sites
mickarrow

You're doing one hell of a job here smile.gif And fast progress too.

 

Have some cookie.gifcookie.gif

 

 

edit: over 1600 views since this topic was started. I think that says enough wink.gif

Edited by mickarrow

Share this post


Link to post
Share on other sites
RainingAcid

Yes! What fun! Boy this will be one my new comp for sure!!!

Share this post


Link to post
Share on other sites
Denis_Akinshin

 

QUOTE (Yegorchic @ Nov 2 2005, 17:30)

QUOTE (AleXXX @ Nov 2 2005, 17:19)

BIG thanks from Russian GTA-mapping community. 

 

Very BIG... 

 

And ukrainien also!   

 

Yeah! We wait this Tool =D Hehe.... My Dream Sydney International Airport happy.gif

Share this post


Link to post
Share on other sites
wauzie

Fantastic man smile.gif. Will your tool be able to copy / select more than one object(s) at the time? I really like to have that function....biggrin.gif.

 

Keep up the good work wink.gif.

Share this post


Link to post
Share on other sites
Towel

I wan this IPL Viewer please give me Alpha version of this tool

 

dozingoff.gifdozingoff.gifdozingoff.gifdozingoff.gifdozingoff.gifdozingoff.gif

Share this post


Link to post
Share on other sites
tonywob
Fantastic man smile.gif. Will your tool be able to copy / select more than one object(s) at the time? I really like to have that function....biggrin.gif.

 

Keep up the good work wink.gif.

It doesn't do that at the moment, but I will eventually implement it smile.gif

 

 

@Any mods, can you rename this topic IPL Editor instead of IPLViewer, thanks

Share this post


Link to post
Share on other sites
DexX
@Any mods, can you rename this topic IPL Editor instead of IPLViewer, thanks

Done smile.gificon14.gif

Share this post


Link to post
Share on other sites
gtasanandreasguy

/me wants ph34r.gificon14.gif

Share this post


Link to post
Share on other sites
Fireman

Damn, this is great I think I'll use it to wink.gif waiting....-Slurp Slurp, Hmmm... Sprunk!

Share this post


Link to post
Share on other sites
ParoXum

I'm already dreamin of using this tool ^^

 

Good work, you work very fast !

Share this post


Link to post
Share on other sites
RainingAcid

Must have!!!

Share this post


Link to post
Share on other sites
steve-m
I also need to add a delete option, which is harder in San Andreas since all LOD parents will need to be remapped.

Might be better to store the object references hierarchically (i.e. pointer to parent) so deleting objects doesn't change anything, and rebuild the entire ipl on saving. How do you store them now?

Share this post


Link to post
Share on other sites
tonywob
I also need to add a delete option, which is harder in San Andreas since all LOD parents will need to be remapped.

Might be better to store the object references hierarchically (i.e. pointer to parent) so deleting objects doesn't change anything, and rebuild the entire ipl on saving. How do you store them now?

Each IPL File is loaded into it's own object class, which handles all deletion, moving, and exporting back to a file. A bad design choice on my part was to initially export changes immediately back to a file. I have changed this now, but it left alot of mess in my code confused.gif.

 

Deletion works fine now, since the class regenerates its own files.

 

Share this post


Link to post
Share on other sites
RainingAcid

Can you give us an release date?

Share this post


Link to post
Share on other sites
DexX
Can you give us an release date?

presumably when it's in a releasble state. Commiting to a specific date can put undue stress on the author.

Share this post


Link to post
Share on other sites
tonywob
Can you give us an release date?

presumably when it's in a releasble state. Commiting to a specific date can put undue stress on the author.

My thoughts exactly, smile.gif. Rushing things causes problems later, as I have learnt. Unfortuatenly I won't be able to do much this week due to work commitments, but I will release it when it is a useable state. Which I am estimating at the end of the month.

 

Share this post


Link to post
Share on other sites
gtasanandreasguy

 

upupup i want it

Edited by gtasanandreasguy

Share this post


Link to post
Share on other sites
madness.productions

Will you be releasing any earlier beta versions. Just to see what where up for in the final releases.

Share this post


Link to post
Share on other sites
tonywob
Will you be releasing any earlier beta versions. Just to see what where up for in the final releases.

Yes, I will have an alpha release pretty soon, just expect it to be buggy.

 

I haven't done much last week, but I will try to get back to work this week. I added a TXD viewer, and DFF properties view to the IDE File editor, I have also reworked the way changes are made.

 

I've added support for Time Controlled Objects, and also made it alot faster smile.gif

Share this post


Link to post
Share on other sites
GT.Killer

Great! cant wait for getting my hands on my "mod blueprints" notify.gif

Share this post


Link to post
Share on other sites
Supdario

I really must have it for mapping notify.gif

Share this post


Link to post
Share on other sites
Azekriel

so, when you are gonna realease the beta version of mapper.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.