GANGFEAR CLASSIC 0.4.4
English installation and mod description

GangFear changes the behaviour of the Triads, Leone family,
Colombian Cartel and Uptown Yardies. Each gang has a separate kill
count. Kills count while the game treats that gang as hostile.

At 100, 200 and 300 kills, the gang retains 75%, 50% and 25% of its
usual spawn density. At the final stage, members avoid the player on
foot. Drivers and passengers exit their vehicles and flee on foot.
Survivors return to normal walking after escaping. Gangs can briefly
fight back after taking damage from the player. Mission protection
is enabled by default. Kill notices appear every 25 kills except
at 100, 200 and 300, which have their own stage messages.

Requirements

Original PC Grand Theft Auto III 1.0 EN, x86.
Verified gta3.exe SHA-256
68BF30FBCEA2F04C614BCF21F4F14951AB2200E1935A5FE3925B387301DA5E3E
Windows 10 or 11 with its standard system components.
A 32-bit ASI Loader that loads plugins from the scripts folder.
Tested with Ultimate ASI Loader 9.7.4 x86 as d3d8.dll.
Official loader
https://github.com/ThirteenAG/Ultimate-ASI-Loader/releases

Installation

1. Close GTA III.
2. For a clean game installation, install an x86 ASI Loader beside
   gta3.exe. An existing compatible loader can be used.
3. Copy the archive's scripts folder to the folder containing gta3.exe.
4. Launch the game. Mod settings are in scripts\GangFearClassic.ini.

Language

Choose English in the game's language menu for English mod messages.
All other game languages use the Russian fallback. This applies to
kill counts, stage messages and the large final-stage headline.
The mod draws Cyrillic using a Windows system font and works with
the original game fonts. The ASI Loader is the only mod dependency.

Updating and save progress

Replace GangFearClassic.asi with the game closed. Keep your settings
INI and GangFearClassic-saves.ini. Kill counts and shown notifications
are saved together for each GTA3sfN.b snapshot. Loading an earlier
save allows you to earn its later notifications again. Notifications
already shown in the loaded snapshot stay consumed. Older snapshots
with kill counts are supported. A save made before installation starts
at zero. To transfer progress, copy the game save and its state INI.

Disabling

Set Enabled=false in the INI or remove GangFearClassic.asi from
scripts with the game closed.

Diagnostics and source

scripts\GangFearClassic.log records startup, gang relations, kills
and SAVED or LOADED operations. READY indicates successful startup.
Source code is in src. Build.ps1 builds the ASI with Zig 0.15.2.
The files in scripts are the only files copied into the game.
