Difference between revisions of "02B9"
Jump to navigation
Jump to search
(updating page + code for vc) |
m (testing) |
||
Line 1: | Line 1: | ||
{{Icon|3}} {{Icon|SA}} | {{Icon|3}} {{Icon|SA}} | ||
<hr /> | <hr /> | ||
+ | <onlyinclude>{{#ifeq:{{{transcludesection|opcode}}}|opcode| | ||
'''Description''' | '''Description''' | ||
: Deactivates a [[garage]] | : Deactivates a [[garage]] | ||
Line 14: | Line 15: | ||
This opcode deactivates a garage. It can be reactivated by using opcode [[0299]]. Normal garage functions will be limited, like save garages not opening, spray shops not being able to finish spraying, and bomb shops not being able to finish fitting the bomb. | This opcode deactivates a garage. It can be reactivated by using opcode [[0299]]. Normal garage functions will be limited, like save garages not opening, spray shops not being able to finish spraying, and bomb shops not being able to finish fitting the bomb. | ||
+ | }}</onlyinclude> | ||
== For Vice City == | == For Vice City == |
Revision as of 13:43, 30 December 2011
Description
- Deactivates a garage
Syntax
- 02B9: deactivate_garage [garage handle]
- 02B9: deactivate_garage [string]
- Garage.Deactivate( [string] )
Parameter
- [garage handle]
- The handle of the garage, for GTA III
- [string]
- The name of the garage, for San Andreas
This opcode deactivates a garage. It can be reactivated by using opcode 0299. Normal garage functions will be limited, like save garages not opening, spray shops not being able to finish spraying, and bomb shops not being able to finish fitting the bomb.
For Vice City
This opcode does not exist in Vice City, but the deactivation behavior of the garage remains. The following example, using Sanny Builder with CLEO for Vice City, and tested on US v1.0, should work similarly to this opcode
008B: 0@ = [garage handle] // change [garage handle] to the actual handle of the garage, i.e. $655 for the Links View Apartment garage
0@ *= 0xA8 // size of each garage block
0@ += 0x812668 // add to beginning of garage block
0@ += 0x5 // offset that controls deactivation
05DF: write_memory 0@ size 1 value 1 virtual_protect 0 // deactivate garage
Keywords
garage, deactivate, disable