Quantcast
Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
    1. Welcome to GTAForums!   (85,488 visits to this link)

    2. News

    1. GTA Online

      1. Find Lobbies & Players
      2. Guides & Strategies
      3. Vehicles
      4. Content Creator
      5. Help & Support
    2. Crews

      1. Events
      2. Recruitment
    1. Grand Theft Auto Series

    2. GTA Next

    3. GTA V

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

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

    6. GTA Vice City Stories

    7. GTA Liberty City Stories

    8. GTA San Andreas

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

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

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

      1. GTA Advance
      2. GTA 2
      3. GTA
    12. 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

    2. Red Dead Redemption

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

    2. Site Suggestions

Sign in to follow this  
pep legal

Changing Object properties ON THE FLY ?

Recommended Posts

pep legal

Some doubts of a newbie...

 

 

Apart position and rotation...are there opcodes for changing some attributes of a model : Like scale (make it larger or smaller), transparency (vertex alpha), or even assign another texture ?

 

 

Thanks.

Edited by pep legal

Share this post


Link to post
Share on other sites
DK22Pac

 

08D2: object [email protected]([email protected],10i) scale_model 0.3
And NO has an opcode for changing object's transparency. Edited by _DK

Share this post


Link to post
Share on other sites
MasterHK

@DK, in your own newOpcodes...

Share this post


Link to post
Share on other sites
pep legal
08D2: object [email protected]([email protected],10i) scale_model 0.3
And NO has an opcode for changing object's transparency.

 

 

 

 

Thank you for answering !

 

 

I'm kind of "doing" a dome model for putting some stars at night.

 

There are one or two star mods out there...I got the idea, but I didn't like the implementation of them.

 

So...I'm doing my "own" version of that...mostly for learning...and to let the SA sky a bit less boring at night, of course.

 

There are some few problems though....

 

The dome cannot be smaller or greater than Far Clip distance ( - oddness like seeing stars in front of buildings...or changing colors at the region which Far-clip Plane intersects the Dome)

 

I can use "sa_draw_distance_changer.asi" to take control of Far-clip Plane out from Timycyc...but I was thiking of changing the Dome size dynamically, getting Far-clip value inside the main Loop:

.

:LOOPwait 100 04C4: store_coords_to [email protected] [email protected] [email protected] from_actor $PLAYER_ACTOR with_offset 0.0 1.0 1.0 Actor.PutAt([email protected], [email protected], [email protected], [email protected])069B: attach_object [email protected] to_actor [email protected] with_offset 2.0 0.0 0.0 rotation 0.0 0.0 0.0 jump @LOOP 

.

 

 

But my scripting skill Sucks...so I appreciate tips like yours.

 

 

BTW...How can I get Far Clip distance inside a Cleo Script ??? : :lol:

 

 

 

 

 

F4FGzmb.png?1

 

 

 

 

pqLc8Ii.jpg?1

Edited by pep legal

Share this post


Link to post
Share on other sites
Ezekiel

pep legal

 

you can edit distance of object in map editor easily-and your sky don't have collision mesh so it will work by just editing IDE (in map editor)

 

and that's a cool thing you make there

Share this post


Link to post
Share on other sites
pep legal

pep legal

 

you can edit distance of object in map editor easily-and your sky don't have collision mesh so it will work by just editing IDE (in map editor)

 

and that's a cool thing you make there

 

 

Thanks for your attention...and No....this mod is very humble in its intention. But YOUR MOD is Great ! :santa:

 

...my problem is not the object distance. Actually the center (pivot) of the Dome is right on the player (all the time).

 

My problem is the size of it !

 

The "border" of the dome cannot be bigger than Far-Clip ( intersection has different brightness -> ugly )...or smaller (would cause stars in front of buildings/mountains). I need to "adjust" dome's size dinamically in order to get the "perfect" fitness for any weather condition (as you know...far-clip changes for diferent weathers).

 

Right now Im' Not having problems, because I'm keeping Far-Clip "unchangeable" using "sa_draw_distance_changer.asi"...from 2dfx project.

 

But I think of getting rid of that soon...and let far-clip "Free" (under control only of Timecyc).

 

I want to use this Dome during day time as well (now it's only for nights)...putting a better cloud system ( even with good textures, clouds in this game are ugly).

 

.

Edited by pep legal

Share this post


Link to post
Share on other sites
miclin

hmm maybe you build smth like this.:

 

1.store current weather to a var (http://www.gtamodding.com/index.php?title=Memory_Addresses_(SA)#Weather_Codes)

 

2. smth like this:

 if    [email protected]==1then     08D2: object [email protected]([email protected],10i) scale_model 0.3endif    [email protected]==2then    08D2: object [email protected]([email protected],10i) scale_model 0.3endetc.
Edited by miclin

Share this post


Link to post
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
Sign in to follow this  

×

Important Information

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