Difference between revisions of "014B"
(page updates) |
|||
Line 1: | Line 1: | ||
− | {{ | + | {{Icon|trilogy}} '''CREATE_CAR_GENERATOR''' |
− | + | <hr /> | |
− | + | '''Description''' | |
− | + | : Creates a car generator | |
− | + | '''Syntax''' | |
− | + | : 014B: [''var''] = init_car_generator [''int1''] [''int2''] [''int3''] force_spawn [''int4''] alarm [''int5''] door_lock [''int6''] min_delay [''int7''] max_delay [''int8''] at [''flt1''] [''flt2''] [''flt3''] angle [''flt4''] | |
− | + | '''Parameter''' | |
− | + | : [''var''] | |
− | + | :: Variable to store the handle of the car generator | |
− | + | : [''int1''] | |
− | + | :: Valid vehicle model ID number as defined in the [[CARS (IDE Section)|CARS section]] of the [[IDE]] file; also acceptable is model's [[DFF]] name with a hash character (or ''-1'' for a random vehicle) | |
− | + | : [''int2''] | |
− | + | :: [[Carcols.dat|Primary color]] (or ''-1'' for a random color defined in <code>carcols.dat</code>) | |
− | + | : [''int3''] | |
− | + | :: [[Carcols.dat|Secondary color]] (or ''-1'' for a random color defined in <code>carcols.dat</code>) | |
− | + | : [''int4''] | |
− | + | :: Force spawn | |
− | + | : [''int5''] | |
− | + | :: Alarm (based on percent chance) | |
− | + | : [''int6''] | |
− | + | :: Door lock (based on percent chance) | |
+ | : [''flt1''] | ||
+ | :: X-coordinate | ||
+ | : [''flt2''] | ||
+ | :: Y-coordinate | ||
+ | : [''flt3''] | ||
+ | :: Z-coordinate | ||
+ | : [''flt4''] | ||
+ | :: [[Heading]] | ||
+ | '''Native analog''' | ||
+ | : [[CREATE_CAR_GENERATOR]] | ||
− | + | This creates a car generator at the coordinates point. A car generator allows the creation of a perpetually spawning vehicle, which requires opcode [[014C]] to control the spawning. Unlike opcode [[00A5]] or others similar to it, you do not need to request to model of the vehicle. In San Andreas, the [[Item_Placement#CARS|CARS]] section of the IPL works similar to this opcode. The car will be spawned as not owned by the player so if you enter the car in front of the police, you will be wanted. In San Andreas, parked vehicles will not be created while you are inside an [[interior]]. | |
− | |||
− | |||
− | |||
− | The limit for the amount of defined parked cars in | + | Force spawn is forcing the vehicle to spawn more often, sometimes even spawning it right in front of you. Without force spawn, the vehicle may not spawn when approaching the location of the vehicle too quickly. The alarm and door lock of the vehicle is based on a percent chance of occurring. A value of <i>0</i> means 0% chance of triggering an alarm or 0% chance of the door being locked. A value of <i>100</i> means 100% chance of triggering an alarm or 100% chance of the door being locked. The limit for the amount of defined parked cars in GTA III: 160; Vice City: 185; San Andreas: 500. The data is saved in [[Saves (GTA 3)#Block 13: Car Generators|block 13 of the save file]] in GTA III, [[Saves (GTA VC)#Block 14: Car Generators|block 14]] in Vice City, and [[Saves (GTA SA)#Block 12: Car Generators|block 12]] in San Andreas. |
− | == | + | == See also == |
− | + | * [[Spawn a vehicle]] | |
− | |||
− | |||
− | + | == Keywords == | |
+ | create, parked, car, vehicle, generator | ||
− | + | [[Category:OpCodes]] | |
− | |||
− | |||
− | |||
− |
Revision as of 09:20, 28 June 2015
Description
- Creates a car generator
Syntax
- 014B: [var] = init_car_generator [int1] [int2] [int3] force_spawn [int4] alarm [int5] door_lock [int6] min_delay [int7] max_delay [int8] at [flt1] [flt2] [flt3] angle [flt4]
Parameter
- [var]
- Variable to store the handle of the car generator
- [int1]
- Valid vehicle model ID number as defined in the CARS section of the IDE file; also acceptable is model's DFF name with a hash character (or -1 for a random vehicle)
- [int2]
- Primary color (or -1 for a random color defined in
carcols.dat
)
- Primary color (or -1 for a random color defined in
- [int3]
- Secondary color (or -1 for a random color defined in
carcols.dat
)
- Secondary color (or -1 for a random color defined in
- [int4]
- Force spawn
- [int5]
- Alarm (based on percent chance)
- [int6]
- Door lock (based on percent chance)
- [flt1]
- X-coordinate
- [flt2]
- Y-coordinate
- [flt3]
- Z-coordinate
- [flt4]
Native analog
This creates a car generator at the coordinates point. A car generator allows the creation of a perpetually spawning vehicle, which requires opcode 014C to control the spawning. Unlike opcode 00A5 or others similar to it, you do not need to request to model of the vehicle. In San Andreas, the CARS section of the IPL works similar to this opcode. The car will be spawned as not owned by the player so if you enter the car in front of the police, you will be wanted. In San Andreas, parked vehicles will not be created while you are inside an interior.
Force spawn is forcing the vehicle to spawn more often, sometimes even spawning it right in front of you. Without force spawn, the vehicle may not spawn when approaching the location of the vehicle too quickly. The alarm and door lock of the vehicle is based on a percent chance of occurring. A value of 0 means 0% chance of triggering an alarm or 0% chance of the door being locked. A value of 100 means 100% chance of triggering an alarm or 100% chance of the door being locked. The limit for the amount of defined parked cars in GTA III: 160; Vice City: 185; San Andreas: 500. The data is saved in block 13 of the save file in GTA III, block 14 in Vice City, and block 12 in San Andreas.
See also
Keywords
create, parked, car, vehicle, generator