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

    3. Suggestions

Anyone have windshield shatter opcodes?


DSRom
 Share

Recommended Posts

I'm looking for opcodes for shattering a cars windshield as if you've shot it.

So far the closest i can get is:

 

 

0730: car "_" damage_component 4

 

 

However this only cracks the windshield as if you've shot it once or rammed a wall while driving. I'm looking for the actual shattering after shooting a couple of times. Any ideas?

Link to comment
Share on other sites

I'm looking for opcodes for shattering a cars windshield as if you've shot it.

So far the closest i can get is:

 

 

0730: car "_" damage_component 4

 

 

However this only cracks the windshield as if you've shot it once or rammed a wall while driving. I'm looking for the actual shattering after shooting a couple of times. Any ideas?

Why can't you just

 

 

0730: car "_" damage_component 4wait 100 ms0730: car "_" damage_component 4wait 100 ms0730: car "_" damage_component 4wait 100 ms

 

 

That should keep damaging the windscreen.

Link to comment
Share on other sites

Because the 0730 code seems to be used as if you were driving around and bashing up a car. Therefore using it to repeat damage to the windscreen just results in it falling out like it would if you rammed a wall too much, rather than shattering as if you'd shot it.

Link to comment
Share on other sites

2pacproducer2

Yeah, dsrom right, I needed that opcode too , in my window crash mod. But I havent find it

Link to comment
Share on other sites

spaceeinstein

No such opcode exists.

Link to comment
Share on other sites

Hmm. Any idea how its done in the game then? anim etc?

Couldn't manage to find any code for when you shoot it in the main.scm but then i'm not %100 sure about exactly what i'm looking for as i don't know how the game handles it.

Link to comment
Share on other sites

What about one of these opcodes, works separately from damage and make the parts fly off?

 

0689: set_car [email protected] remove_componentA 1 visible_effect_flag 0 0697: set_car [email protected] remove_componentB 4 visible_effect_flag 1 

 

 

Give them a try, it will probably be the 0697: opcode for the windscreen as component 4 on 0689: opcode is the left rear door.

Link to comment
Share on other sites

spaceeinstein

It is hardcoded. If no opcode exists, most likely you can guess it's hardcoded.

Link to comment
Share on other sites

What about one of these opcodes, works separately from damage and make the parts fly off?

 

0689: set_car [email protected] remove_componentA 1 visible_effect_flag 0 0697: set_car [email protected] remove_componentB 4 visible_effect_flag 1 

 

 

Give them a try, it will probably be the 0697: opcode for the windscreen as component 4 on 0689: opcode is the left rear door.

Yep. 0697: is the one, just tested it with this quick Cleo test code.

 

// This file was decompiled using sascm.ini published by Seemann (http://sannybuilder.com/files/SASCM.rar) on 13.10.2007{$VERSION 3.1.0027}{$CLEO .cs}//-------------MAIN---------------0000: NOP :NONAME_00001: wait 200 ms 00D6: if 00DF:   actor $PLAYER_ACTOR driving 004D: jump_if_false @NONAME_0 0811: [email protected] = actor $PLAYER_ACTOR car // versionC 0697: set_car [email protected] remove_componentB 4 visible_effect_flag 1 004E: end_thread

 

The flag changes the way the part comes off, not really tested the methods it uses though.

Link to comment
Share on other sites

 

Yep. 0697: is the one, just tested it with this quick Cleo test code.

The flag changes the way the part comes off, not really tested the methods it uses though.

 

You sure?

I've tried both of those codes before and didn't have any luck. Which flag is it for the shattering then as I thought the flags were only whether the damage is visible or not. Which in this case means either the part just disappears, or the part falls out as if you'd have crashed into a wall. No shattering as if you'd shot it.

 

Hmm.

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.