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

    1. GTANet.com

    1. GTA Online

      1. Los Santos Tuners
      2. Updates
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Red Dead Online

      1. Blood Money
      2. Frontier Pursuits
      3. Find Lobbies & Outlaws
      4. Help & Support
    3. Crews

    1. Red Dead Redemption 2

      1. PC
      2. Help & Support
    2. Red Dead Redemption

    1. Grand Theft Auto Series

      1. St. Andrews Cathedral
    2. GTA VI

    3. GTA V

      1. Guides & Strategies
      2. Help & Support
    4. GTA IV

      1. The Lost and Damned
      2. The Ballad of Gay Tony
      3. Guides & Strategies
      4. Help & Support
    5. GTA San Andreas

      1. Guides & Strategies
      2. Help & Support
    6. GTA Vice City

      1. Guides & Strategies
      2. Help & Support
    7. GTA III

      1. Guides & Strategies
      2. Help & Support
    8. Portable Games

      1. GTA Chinatown Wars
      2. GTA Vice City Stories
      3. GTA Liberty City Stories
    9. Top-Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    1. GTA Mods

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Red Dead Mods

      1. Documentation
    3. Mod Showroom

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

      1. Design Your Own Mission
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Rockstar Games

    2. Rockstar Collectors

    1. Off-Topic

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

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

      1. GTANet 20th Anniversary
    2. Support

    3. Suggestions

[WIP] PathUltimatum Path Creation Toolkit (VC, SA, IV, V)


Swoorup
 Share

Poll  

165 members have voted

  1. 1. Should full support for IV/V be added?

    • Yes
    • No, other tools allow that already
  2. 2. Should support for GTA III be added?



Recommended Posts

Btw, for this you don't necessarily need to use blender completely if you prefer 3ds max.

 

I have been saying this. You can simply create paths in 3ds max as a edge-vertex only mesh and import it in blender. In blender, all you need to do is to set the vertex and edge properties (spawnrate, width, leftlanes, rightlanes) and then export it to the game. I'll probably create a tutorial sometime later. You'll probably utilize 0 blender's feature this way, except for the tool's interface

Hmmhm.
Link to comment
Share on other sites

Afaik 3dsmax doesn't support creation of edge-vertex only meshes, that's my only hesitation for using the blender-only version in conjunction with 3dsmax, however if we can create 1 simple one and be able to export that to 3dsmax to further edit it inside max as a edge-vertex only mesh then that my only assumed problem solved.

Link to comment
Share on other sites

Afaik 3dsmax doesn't support creation of edge-vertex only meshes, that's my only hesitation for using the blender-only version in conjunction with 3dsmax, however if we can create 1 simple one and be able to export that to 3dsmax to further edit it inside max as a edge-vertex only mesh then that my only assumed problem solved.

I guess that works too, however I never ever used Blender, tbh.

 

I'll figure it out, if 3ds max will be dropped, then I won't really see it as a big issue anyways.

In the end, it doesn't really matter, if the tool does the job correctly, which is more important for me anyways.

  • Like 2
Link to comment
Share on other sites

I tried to create edge-vertex and import it too only on 3ds max. It fails, doesn't show or allow you to edit anything with Editable Poly/Mesh. So no point trying to develop for 3ds max. Not sure about editable spline.

 

So you can create only splines in 3Ds max, import it in blender, Then you'd have to weld the joints. tbh easier if you do this all in blender. Blender has just weird input mappings at the beginning which might seen unintuitive.

Link to comment
Share on other sites

I tried to create edge-vertex and import it too only on 3ds max. It fails, doesn't show or allow you to edit anything with Editable Poly/Mesh. So no point trying to develop for 3ds max. Not sure about editable spline.

 

So you can create only splines in 3Ds max, import it in blender, Then you'd have to weld the joints. tbh easier if you do this all in blender. Blender has just weird input mappings at the beginning which might seen unintuitive.

Mkay.
Link to comment
Share on other sites

 

Btw, for this you don't necessarily need to use blender completely if you prefer 3ds max.

 

I have been saying this. You can simply create paths in 3ds max as a edge-vertex only mesh and import it in blender. In blender, all you need to do is to set the vertex and edge properties (spawnrate, width, leftlanes, rightlanes) and then export it to the game. I'll probably create a tutorial sometime later. You'll probably utilize 0 blender's feature this way, except for the tool's interface

Hmmhm.

 

Way too much of mess. What did you use to write that plugin, c++ or Python ?

In reality, possibly the best solution would be to create a unique program for creating paths. Not creating every single time a separate plugin for every single editor.

Creating this kind of program is not a really difficult task, just a little bit of maths and creativity. But that mostly depends on the author's skill and author's willingness to create something interesting and learn new stuff.

If the decision about creating a custom program will be made, I will be more than happy to help. (Just for a reference, I am involved in creating a game engine level editor, so I know what I am talking about.) ;)

Link to comment
Share on other sites

You are right. Its more creative and engaging to write something like this as a custom program. However, you would be essentially be writing the same stuff that's already available in blender. It just so happens that 3ds max just does not happen to be much of my area and not support major things that could make this work as a plugin, but that was what most people requested, so I tried to tackle it. Also to mention writing from scratch could be very time consuming task.

 

But if you are willing to help, then sure. I am very keen to see it as a custom program and we can work together. But can you bring more arguments to justify the need as a custom program? We can catch up on PM

Edited by Swoorup
Link to comment
Share on other sites

Apologies for the delay. I have been struggling with the issue that interpolation across varying width road lanes are quite difficult to get right.

 

On this picture the lanes seem broken, I am trying to programatically connect it using curve functions, but issues. arhh

 

 

KIHIixU.png

Link to comment
Share on other sites

Apologies for the delay. I have been struggling with the issue that interpolation across varying width road lanes are quite difficult to get right.

 

On this picture the lanes seem broken, I am trying to programatically connect it using curve functions, but issues. arhh

 

 

KIHIixU.png

Why not write a new DFF/COL IO universal tool to replace KAMs/other DFF tools in the future? Edited by dkluin
  • Like 1
Link to comment
Share on other sites

What's wrong with Kam's script?

It's outdated, has many bugs and it needs to be replaced with a proper tool which is kinda neccessairy atm, one that supports IV, SA, VC, III IDE/IPL exporting too.

But anyways, that's another story.

  • Like 2
Link to comment
Share on other sites

OMG Yes! I don't have to install Windows XP to be able to use old, outdated path editors! Can't wait till it's released! When can I make sweet, sweet love to you?

  • Like 1

F8i4bRU.png

Link to comment
Share on other sites

  • 3 weeks later...

Anything new or what?

Link to comment
Share on other sites

I bad understand, on the win XP will work?

Yes.

Link to comment
Share on other sites

Hi,

 

I tried to make a little tool just to move, add or remove some paths (without flags or else) for GTA V and I've got a problem.
Even if the paths.ipl (in common.rpf and update.rpf) seems to have every nodes and links, the game doesn't use it for the vehicles path.

 

I removed some links and changed the both paths.ipl but the cars are still using the paths I removed.
I also tried to remove everything in paths.xml but it doesn't affect the game either.

So I wonder if anyone knew what the cars are using and how can we edit it ?

Thanks in advance.

Link to comment
Share on other sites

Hi,

 

I tried to make a little tool just to move, add or remove some paths (without flags or else) for GTA V and I've got a problem.

Even if the paths.ipl (in common.rpf and update.rpf) seems to have every nodes and links, the game doesn't use it for the vehicles path.

 

I removed some links and changed the both paths.ipl but the cars are still using the paths I removed.

I also tried to remove everything in paths.xml but it doesn't affect the game either.

 

So I wonder if anyone knew what the cars are using and how can we edit it ?

 

Thanks in advance.

I think it use YTYP (IDE) and ymap ( IPL) instead.Currently its not possible to edit these files yet because it cannot be open with normal program such as notepad,it needs a special tool to open that file.

Edited by Cyberzone2
Link to comment
Share on other sites

Hi,

 

I tried to make a little tool just to move, add or remove some paths (without flags or else) for GTA V and I've got a problem.

Even if the paths.ipl (in common.rpf and update.rpf) seems to have every nodes and links, the game doesn't use it for the vehicles path.

 

I removed some links and changed the both paths.ipl but the cars are still using the paths I removed.

I also tried to remove everything in paths.xml but it doesn't affect the game either.

 

So I wonder if anyone knew what the cars are using and how can we edit it ?

 

Thanks in advance.

x64.rpf\levels\gta5\paths.rpf
Link to comment
Share on other sites

I looked but in these folders are ynd files and there is no tools for decode it or no documentation how ti interpret it.
In hexa, there is the common RSC7 in the begin of the file and some null values (00), but after, I didn't was able to understand how are the nodes coded.

And I don't understand why the GTA files contains the ipl and xml files if they are not used ... :/

 

Thanks.

Edited by Philoupe
Link to comment
Share on other sites

Amazing work!!!

 

This tool is so powerful.

 

I'm planing to build GTAV map MOD, but I don't have any code skills to help you, just to cheer you on! :)

Link to comment
Share on other sites

How about adding support for carrec files? Maybe also with the ability to attach a car to it in 3dsmax.

  • Like 3
Link to comment
Share on other sites

Automatically place traffic lights in paths. This is required for SA. Vice City does not need this.

 

I wonder, how does IV handle this? Or V for that matter?

I can recall we did a direct conversion from SA to IV paths but the traffic lights worked fine. Despite all data such as flags being lost in the process.

Is it based on object rotation if the lights are red or green?

Link to comment
Share on other sites

  • 2 weeks later...

I bad understand, on the win XP will work?

 

Yeah, if blender and python works on windows XP, there is no question why that wouldn't work.

 

 

Automatically place traffic lights in paths. This is required for SA. Vice City does not need this.

 

I wonder, how does IV handle this? Or V for that matter?

I can recall we did a direct conversion from SA to IV paths but the traffic lights worked fine. Despite all data such as flags being lost in the process.

Is it based on object rotation if the lights are red or green?

 

 

I am not sure how V or IV handles this. I am assuming they are calculated dynamically then?

 

How about adding support for carrec files? Maybe also with the ability to attach a car to it in 3dsmax.

 

I think this won't be suitable for carrec, because carrec doesn't have concept of junctions they only follow a spline? Although this should be quite easy though.

 

 

Apologies for the delay, I haven't been to focus on this properly since post graduation crisis. I think I might as well just release the VC version since thats the only one done atm. There was an issue in representing the junctions at curve angles which doesn't display that very well, however this is only for the visualization and doesn't affect ingame.

  • Like 2
Link to comment
Share on other sites

 

How about adding support for carrec files? Maybe also with the ability to attach a car to it in 3dsmax.

 

I think this won't be suitable for carrec, because carrec doesn't have concept of junctions they only follow a spline? Although this should be quite easy though.

Yeah, carrec is basically point to point.

Actually there is no carrec import/export tool for 3ds Max, at least no one I know about.

So maybe a PathUltimatum Path Creation Toolkit could contain this :)

To have a tool like that and to have the ability to attach a car in 3ds Max to that spline, would make it a lot more easier to create missions like

or
, for example, as they make heavy use of carrec files.

 

So if your able to create that kind of script, I would be realy happy :p

Edited by -ATP-
  • Like 1
Link to comment
Share on other sites

  • 2 months later...

what about GTA3 support? I am extremely need this tool for my mod. Setting up it too hard, i modified map IO to export markers from model of road to txt. Consume alot of time

Link to comment
Share on other sites

  • 3 months later...

Amazing job man! Finally!

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

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