Difference between revisions of "02D6"
Jump to navigation
Jump to search
(Created page with '{{OpCode | ini = 02D6=6, actor %1d% fires_weapon %6d% in_rectangle_cornerA %2d% %3d% cornerB %4d% %5d% | description = Checks if the actor is firing a weapon in the area …') |
(page rewrite) |
||
Line 1: | Line 1: | ||
− | {{ | + | {{Icon|3}} {{Icon|SA}} '''IS_CHAR_SHOOTING_IN_AREA''' |
− | + | <hr /> | |
− | + | '''Description''' | |
− | | | + | : Checks if the character is shooting in the area |
− | | | + | '''Syntax''' |
− | + | : {{Icon|3}} 02D6: actor [''char handle''] shooting_in_area [''flt1''] [''flt2''] [''flt3''] [''flt4''] [''int''] | |
− | + | : {{Icon|SA}} 02D6: actor [''char handle''] fires_weapon [''int''] in_rectangle_cornerA [''flt1''] [''flt2''] cornerB [''flt3''] [''flt4''] | |
− | + | '''Parameter''' | |
− | + | : [''char handle''] | |
− | + | :: The handle of the character | |
− | + | : [''flt1''] | |
− | + | :: X-coordinate of one corner of area | |
+ | : [''flt2''] | ||
+ | :: Y-coordinate of one corner of area | ||
+ | : [''flt3''] | ||
+ | :: X-coordinate of other corner of area | ||
+ | : [''flt4''] | ||
+ | :: Y-coordinate of other corner of area | ||
+ | : [''int''] | ||
+ | :: Show sphere | ||
− | + | This conditional opcode returns when the character while on foot fires a bullet, throws a projectile, or uses a flamethrower in the rectangular area. It only briefly returns true so a loop with a short wait is needed to detect this. This opcode was never called in the [[Main.scm|original script]] of GTA III. | |
− | + | == Keywords == | |
+ | check, character, actor, shooting, fires, weapon, area, rectangle | ||
− | + | [[Category:OpCodes]] | |
− |
Revision as of 07:09, 30 July 2015
Description
- Checks if the character is shooting in the area
Syntax
- 02D6: actor [char handle] shooting_in_area [flt1] [flt2] [flt3] [flt4] [int]
- 02D6: actor [char handle] fires_weapon [int] in_rectangle_cornerA [flt1] [flt2] cornerB [flt3] [flt4]
Parameter
- [char handle]
- The handle of the character
- [flt1]
- X-coordinate of one corner of area
- [flt2]
- Y-coordinate of one corner of area
- [flt3]
- X-coordinate of other corner of area
- [flt4]
- Y-coordinate of other corner of area
- [int]
- Show sphere
This conditional opcode returns when the character while on foot fires a bullet, throws a projectile, or uses a flamethrower in the rectangular area. It only briefly returns true so a loop with a short wait is needed to detect this. This opcode was never called in the original script of GTA III.
Keywords
check, character, actor, shooting, fires, weapon, area, rectangle