actor size question menu

Shout-Out

User Tag List

Results 1 to 6 of 6
  1. #1
    KillerJohn's Avatar TurboHUD HUDmaster CoreCoins Purchaser Authenticator enabled
    Reputation
    3696
    Join Date
    Jul 2012
    Posts
    2,532
    Thanks G/R
    46/3338
    Trade Feedback
    0 (0%)
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    actor size question

    Does anybody know the method to get the size (yards, pixels, or in any units) of an actor?
    I've access to all information in the actor, ACD, SNOActor, SNOMonster, etc, but I have no freakin' idea which field can be used to calculate actor size values.

    actor size question
  2. #2
    boredevil's Avatar Active Member
    Reputation
    46
    Join Date
    Feb 2008
    Posts
    166
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I think there´s stuff like Cylinder, Sphere and AABB in the ActorSno. maybe that helps. You can take a look at mooege´s source or darthton´s framework for the data layout.

  3. #3
    KillerJohn's Avatar TurboHUD HUDmaster CoreCoins Purchaser Authenticator enabled
    Reputation
    3696
    Join Date
    Jul 2012
    Posts
    2,532
    Thanks G/R
    46/3338
    Trade Feedback
    0 (0%)
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by boredevil View Post
    I think there´s stuff like Cylinder, Sphere and AABB in the ActorSno. maybe that helps. You can take a look at mooege´s source or darthton´s framework for the data layout.
    Thank you for your answer!

    I know that they are there in SNOActor:

    AxialCylinder Cylinder;
    Sphere sphere;
    AABB AABBBounds;

    I tried Cylinder and Sphere, but they don't work:
    - "Sphere" has a center and 1 radius, which means it IS a sphere, and I tested it's value and it seems totally incomparable to the real actor sizes
    - "Cylinder" has a center and 2 sizes (I think), but that values are inconsistent too. Quill Fiends values are larger than the double sized zombies in act1...
    - AABB -> I overlooked this! It seems that this contains 2 coordinates (which can define a cube in 3D space), maybe this is it!

    Thanks!

    Btw, SNOMonster contains a field called "size" (DWORD) but it is bullshit again, most values are -1, maybe this is some kind of enumeration.
    Last edited by KillerJohn; 01-14-2013 at 02:26 AM.

  4. #4
    KillerJohn's Avatar TurboHUD HUDmaster CoreCoins Purchaser Authenticator enabled
    Reputation
    3696
    Join Date
    Jul 2012
    Posts
    2,532
    Thanks G/R
    46/3338
    Trade Feedback
    0 (0%)
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)
    Hmm. I tested this (AABB), and I have strange values here too:

    (X1, Y1, Z1, X2, Y2, Z2)

    Z values are pretty much the same, so the monster has no height?

    ... "zombieskinny_a", -0.0321604f, 0f, 3.068072f, 0.5901545f, 3.29004f, 3.062582f

  5. #5
    boredevil's Avatar Active Member
    Reputation
    46
    Join Date
    Feb 2008
    Posts
    166
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    the size in mosterSno is an enumeration. i never used it so i don´t know if that enum is correct
    PHP Code:
        Unknown = -1,
        
    Big 3,
        
    Standard 4,
        
    Ranged 5,
        
    Swarm 6,
        
    Boss 
    maybe you could take a look at the RActor again. I remember having at least 3 positions in there that were relatively close to each other.
    maybe these define the correctly scaled cylinder sphere or whatever.

    another posibility would be the ActorCollisionData from the ActorSno.

  6. #6
    KillerJohn's Avatar TurboHUD HUDmaster CoreCoins Purchaser Authenticator enabled
    Reputation
    3696
    Join Date
    Jul 2012
    Posts
    2,532
    Thanks G/R
    46/3338
    Trade Feedback
    0 (0%)
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by boredevil View Post
    the size in mosterSno is an enumeration. i never used it so i don´t know if that enum is correct
    PHP Code:
        Unknown = -1,
        
    Big 3,
        
    Standard 4,
        
    Ranged 5,
        
    Swarm 6,
        
    Boss 
    maybe you could take a look at the RActor again. I remember having at least 3 positions in there that were relatively close to each other.
    maybe these define the correctly scaled cylinder sphere or whatever.

    another posibility would be the ActorCollisionData from the ActorSno.
    Thank you! It is nice to see someone is answering to anything in this forum

Similar Threads

  1. Position of an Actor [lootalert question]
    By jmac321 in forum Diablo 3 Memory Editing
    Replies: 5
    Last Post: 02-06-2013, 07:39 PM
  2. Question - Size
    By harry123 in forum WoW ME Questions and Requests
    Replies: 6
    Last Post: 12-13-2007, 09:07 AM
  3. [Question] Tauren Edit Size Bug
    By Leethax in forum WoW ME Questions and Requests
    Replies: 5
    Last Post: 10-17-2007, 09:30 AM
  4. [Question] How to make wpns bigger? Changing size ><
    By moreniu in forum WoW ME Questions and Requests
    Replies: 20
    Last Post: 10-08-2007, 08:06 AM
  5. Question about model size
    By Caitlin in forum WoW ME Questions and Requests
    Replies: 0
    Last Post: 06-21-2007, 02:56 AM
All times are GMT -5. The time now is 09:54 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search