UNIVERSAL CAR PARKER V1.1
=========================

Universal Car Parker (UCP) is a modification for Grand Theft Auto: San Andreas
that lets you create parked vehicles using separate INI files.


MAIN FEATURES
-------------

- Create your own parked vehicles in the game with CTRL+P; the hotkey is configurable.
- Replace a standard GTA parked vehicle with another model. For example, replace a Savanna with a Flash at Wang Cars in San Fierro.
- A separate INI file for each parking space.
- Parking spaces operate independently.
- Up to 1000 parking spaces (example.ini and up to 999 user files).
- Specify a numeric model ID or an internal GTA model name (such as 400 or landstal).
- Support for standard, replaced, and compatible add-on models.
- Chains of up to 10 trailers, saving the model and angle of each trailer.
- Supported vehicle types: Automobile, Bike, BMX, Quad, Monster, Trailer, Boat, Heli, and Plane. Trains are not supported.
- Support for parking spaces in interiors.
- Vehicles spawn and despawn automatically according to distance from the player, similarly to GTA San Andreas's standard parked vehicles.
- UCP vehicles are not retained in save games after the mod is removed.
- New and modified INI files are applied during gameplay without restarting.
- Built-in INI Renumber to close gaps in file numbering.
- Built-in INI Updater to repair and update parking INI files to the current v1.1 structure while preserving supported values.
- Localized in-game messages can be enabled or disabled in the settings.
- DebugMode diagnostics can be enabled or disabled in the settings.
- ModLoader installation support.
- Compatible with Project Eagle v1.3.
- Multiple localizations: English, Russian, Portuguese, and Chinese.


REQUIREMENTS
------------

Grand Theft Auto: San Andreas v1.0 US

Supported EXE versions:
- Hoodlum
- Compact

- ASI Loader (Silent's ASI Loader is recommended)
- SilentPatch is recommended for compatibility with trailer chains, including Artict3.


INSTALLATION
------------

Without ModLoader:
Copy ucp.asi to GTA San Andreas\scripts\

With ModLoader:
Copy the Universal Car Parker folder to modloader\

On first launch, UCP automatically creates the default English configuration.
If needed, replace the generated files with the desired localization from the languages folder.

The scripts\ or Universal Car Parker\ folder should contain:
ucp.asi
ucp.ini
parked_cars\example.ini


HOW TO USE
----------

1. Enter the vehicle you want to park.
2. Position it at the desired location and heading.
3. Press CTRL+P.
4. UCP creates a new INI file in parked_cars\.
5. Drive more than 160 meters away, then return within 140 meters — the vehicle will appear at its saved location.

INI Creator uses numbers 001–999 and always selects the first available number.
UCP supports up to 1000 registered parking slots in total.


INI TOOLS
---------

INI Creator
    Creates a new parking INI directly in the game.

INI Renumber
    Mode 1: keeps the current order and closes numbering gaps.
    Mode 2: sorts by vehicle name and renumbers the files.
    A backup is created only when files change.

INI Updater
    Updates/repairs parking INI files to the reference v1.1 structure.
    Valid values are preserved; unnecessary sections are removed.
    Model= and Trailer= are converted to numeric IDs, with model names in comments.
    The INI filename is corrected to match the vehicle model.
    A backup is created only when files change.


LOCALIZATION
------------

Localization=1  English
Localization=2  Russian - 1C
Localization=3  Russian - SanLTD / MSKL
Localization=4  Brazilian / Portuguese - MixMods
Localization=5  Chinese Simplified - GTASA CHN 0.94 (2022)


LIMITS
------

You can optionally increase the pool of vehicles that can exist simultaneously:

fastman92 Limit Adjuster:

[DYNAMIC LIMITS]
Vehicles = 200

Open Limit Adjuster:

[SALIMITS]
Vehicles = 200


(V1.1)
------

Trailers are configured using [TRAILER_1]–[TRAILER_10] sections in an INI file:

[TRAILER_1]

Trailer=591
Angle=0.000

To add another trailer, copy the section below and change the section number to
TRAILER_2. This works only if the model supports towing multiple trailers.
Example:

[TRAILER_2]

Trailer=591
Angle=0.000


===================================
Author: Def4ct
Email: def4ct@gmail.com
Support: https://boosty.to/def4ct
Release date: 01.11.2026
