Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. Los Santos Drug Wars
      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. Grand Theft Auto Series

      1. Bugs*
      2. 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. Classic GTA SA
      2. Guides & Strategies
      3. Help & Support
    6. GTA Vice City

      1. Classic GTA VC
      2. Guides & Strategies
      3. Help & Support
    7. GTA III

      1. Classic GTA III
      2. Guides & Strategies
      3. 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. Red Dead Redemption 2

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

    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

    2. Forum Support

    3. Suggestions

[SA|CLEO] Open/Close Car Window


indirivacua
 Share

Recommended Posts

Salut, I woke up today with the idea of doing this mod, and I just 'finished?' it.

 

 

Use '+' & '-' keys from numpad to open a close the driver window.

 

Download (Source)
It comes with admiral.dff for example to adapt cars to it and test the mod.

 

FAQ:
Q: It has bugs?
A: Yeah, a lot (srsly).
List:

 
  1. No matters how far you go, if you entered a car, the reference to it will exist forever (even if you remove it), until you enter to 2 cars, then, the first of the two will exist forever and so...
  2. If you spawn a vehicle in same place as another one in which you has entered it, the game will crash (it's obviously why, the script it's trying to access to a NULL pointer somewhere in the code -or atleast that's what I think so-, I didn't figured out how to solve it yet).
  3. If you are in car adapted, you go outside of it and you enter to another car, the previous car is 'forgotten' so if you hit that car or enter again, the windows will be bugged until you are completily inside of it (you're driving it).
  4. If you break driver's door, or the car explodes, the non-broken window will still exist (maybe getting the door state and deleting the window node or make it completely transparent will solve it, but I don't know exactly how to do it).

 

Q: It only works with the driver window?
A: Yep, because I can't decide which keys use for the rest of them.

 

Q: Couldn't be more efficent/stable/bugless the code and don't have to adapt the car to make it work?
A: Yeah, probably.

 

Maybe it's possible do it getting the CAutomobile->CVehicle->CPhysics->CEntity->RpClump->RpAtomic->RpGeometry->RpMorphTarget->vertsList[numVertices] <RwV3d *> and modifying only vertices who has the correct atomic flag for visibility (vertices which has no alpha, like happend in this pic). Or modifying only the geometry/vertices which has mapped an RpMaterial with transparent texture (getting it from RpGeometry). Or something like that, idk, maybe i'm saying no sense things, I need to read more in depth RW documentation :p

Btw, I tried to get the child node of CAR_DOOR_LF <RwFrame> and move it, to not have the window object outside the door_lf_dummy, and fix a lot of bugs mentioned above, but looks like the position it's locked.

 

If after reading the FAQ you are doubting if you really want to install this mod and start adapting cars to them, I do too :yee:

 

Anyway, any help with solving the problems is appreciated!

Edited by indirivacua
Link to comment
Share on other sites

  • 8 months later...
  • 4 months later...

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.