Difference between revisions of "02CE"
Jump to navigation
Jump to search
(load collision) |
|||
Line 1: | Line 1: | ||
− | {{ | + | {{OpCode |
− | + | | games = {{Icon|t}} | |
− | + | | command = GET_GROUND_Z_FOR_3D_COORD | |
− | + | | description = Gets the height of the ground beneath the coordinates point | |
− | + | | syntax1 = 02CE: [''var''] = ground_z [''flt1''] [''flt2''] [''flt3''] | |
− | + | | p1t = [''flt1''] | |
− | + | | p1d = X-coordinate | |
− | + | | p2t = [''flt2''] | |
− | + | | p2d = Y-coordinate | |
− | + | | p3t = [''flt3''] | |
− | + | | p3d = Z-coordinate | |
− | + | | p4t = [''var''] | |
− | + | | p4d = Variable to store the height of the ground, a floating-point value | |
− | + | | native = [[GET_GROUND_Z_FOR_3D_COORD]] | |
− | + | }} | |
− | |||
− | |||
− | |||
− | This opcode | + | This opcode gets the height in the z-axis of the ground below the specified coordinates point. There is a ground if there is a [[Collision File|collision]] loaded beneath the point. If there is no solid ground below the point, the height would return ''0.0''. For Vice City and San Andreas, if you want to guarantee that the collision at the point is loaded, use opcode [[04E4]] followed by [[038B]] to force the loading of the collision and then immediately retrieve the ground z. |
− | |||
== Keywords == | == Keywords == | ||
get, store, ground, height | get, store, ground, height | ||
− | |||
− |
Latest revision as of 04:35, 25 November 2016
- Description
- Gets the height of the ground beneath the coordinates point
- Syntax
- 02CE: [var] = ground_z [flt1] [flt2] [flt3]
- Parameter
- [flt1]
- X-coordinate
- [flt2]
- Y-coordinate
- [flt3]
- Z-coordinate
- [var]
- Variable to store the height of the ground, a floating-point value
- Native analog
- GET_GROUND_Z_FOR_3D_COORD
This opcode gets the height in the z-axis of the ground below the specified coordinates point. There is a ground if there is a collision loaded beneath the point. If there is no solid ground below the point, the height would return 0.0. For Vice City and San Andreas, if you want to guarantee that the collision at the point is loaded, use opcode 04E4 followed by 038B to force the loading of the collision and then immediately retrieve the ground z.
Keywords
get, store, ground, height