Skip to content

DIA2win/GTA4-DIAChaos

Repository files navigation

GTAIV-ChaosMod

English | Russian

logo

Chaos Mod for Grand Theft Auto IV based on IV-SDK by Zolika1351.

Status: Open beta Compatibility: GTA IV 1.0.7.0 and 1.0.8.0 on PC (also tested with the global mod GTA VC NE 1.0.7.0 based on GTA IV).

Other game versions, including GTA IV: Complete Edition and Episodes from Liberty City (EFLC), are currently not supported. Bug reports from those versions will not be considered.

Description

The mod adds random effects (temporary or instant) to your game — they trigger after a specified time interval (30 seconds by default) or distance travelled (200 meters by default). Right now, the mod has over 100 effects (included Fake and FakeFake versions), and the list will grow with future updates.

FULL EFFECTS LIST

Effects can mimic cheat code logic from earlier games in the series (spawning and repairing cars, money, etc.), or they can radically change the gameplay: spawn random enemies, boss-type enemies with their own quirks, bodyguard NPCs, change gravity, create a force field around the player, and much more.

pic

Download

You can download the latest version of the mod from the Releases section of the repository:

https://github.com/DIA2win/GTA4-DIAChaos/releases

Target game version: GTA IV 1.0.7.0 and 1.0.8.0 on PC (global mods based on them are also supported, for example GTA VC NE 1.0.7.0).

Installation

Supported game versions

  • GTA IV 1.0.7.0 and 1.0.8.0 (PC version).
  • Steam and Rockstar Launcher editions only work after downgrading the game to one of these versions (you can use any downgrade tool at your own risk).
  • GTA IV: Complete Edition and other versions (without downgrade) are not supported.

Supported platforms

  • Windows
  • Consoles are not supported

Required dependencies

  • An ASI loader compatible with GTA IV (for example, Ultimate ASI Loader or similar).
  • Write permissions for the game folder — the mod creates a DIAChaosMod directory there and stores configs/logs.

Installation steps (recommended way)

  1. Download the mod archive from the Releases section.

  2. Open the installed game folder (where GTAIV.exe is located).

  3. Extract the contents of the archive into this folder:

    • ASI loader files will be next to GTAIV.exe (or elsewhere if your loader requires that);
    • the plugins folder with DIAChaos.asi will appear in the game root;
    • the README and additional assets will be placed next to it.
  4. Launch the game. On first run, the mod will create a DIAChaosMod directory in the game folder with the following files:

    • DIAChaosMod/chaosmod_settings.ini
    • DIAChaosMod/enabled_effects.ini
    • DIAChaosMod/SavedPeds.ini
    • DIAChaosMod/DIA_ChaosMod.log

If you already have your own ASI loader

  • The only requirement is that your loader must load DIAChaos.asi.

  • Usually this means:

    • placing DIAChaos.asi next to GTAIV.exe, or
    • putting it into the plugins folder if your loader uses it.
  • Make sure you do not have multiple copies of DIAChaos.asi.

Compatibility with other mod menus and scripts

  • The chaos mod may conflict with other mods that:

    • interfere with the game process
    • interfere with script loading or internal game logic
  • If the game crashes on startup or right after loading:

    1. Remove all third-party .asi files.
    2. Leave only the ASI loader and DIAChaos.asi.
    3. Check if the issue still reproduces.

Quick start

  1. Launch GTA IV.
  2. Load a save or start a new game.
  3. Press F3 to open the chaos mod menu.
  4. In the main menu, select Chaos mod and press Enter (or Numpad 5) to enable or disable the mod.
  5. To make the mod start automatically when loading a save, enable the Run at startup option in the configure submenu.

How to tell if the mod is active

  • A chaos progress bar (by time or by distance travelled) is displayed at the top of the screen.
  • On the right, a list of active effects is shown with their names and duration bars.
  • Once the bar fills up, effects trigger: vehicles/peds spawn, gravity changes, NPC behavior changes, etc.

How to disable the mod during gameplay

  • The fastest way is via the menu:

    1. Press F3 to open the menu.
    2. Select Chaos mod and turn it off (Enter / Numpad 5).
  • If you only need to clear current effects without disabling the mod completely:

    1. In the menu go to Configure → Effect configure.
    2. Use Configure → Stop all active effects to stop all active effects.

Customization

The mod has its own menu where you can flexibly tweak its behavior:

You can:

  • enable and disable chaos mode;
  • change the fill duration of the bar and its type (timer or distance);
  • enable auto-start of chaos when starting the game/loading a save;
  • enable and disable individual effects;
  • change the effect duration;
  • save settings to an INI file and load them from there.

How to report bugs and issues

To reduce the time I need to investigate a problem, please include as much useful information as possible.

  1. Game version Example: GTA IV 1.0.8.0, SЫteam/other launcher, whether the game was downgraded and, if so, how exactly.

  2. Mod version Example: DIAChaos v25.11.01.0

  3. List of mods / configuration Which .asi files / scripts are installed, whether there are other mod menus, fixes, ENB, etc.

  4. What exactly happens Briefly describe what you expected to happen and what actually happened. It helps if you attach:

    • screenshots/videos;
    • a snippet from DIAChaosMod/DIA_ChaosMod.log;
    • if it’s a crash — describe the moment (loading a save, entering interiors, a specific mission, etc.).
  5. Steps to reproduce What needs to be done to reliably trigger the bug. If reproduction is unstable, say so.

  6. Chaos mod settings Briefly: whether you use auto-start, what interval value you use (time/distance), which types of effects are disabled.

  7. Configuration files (optional) For complex bug reports you can attach:

    • DIAChaosMod/chaosmod_settings.ini
    • DIAChaosMod/enabled_effects.ini
  8. Environment Briefly: Windows version, system language, important details (antivirus, non-standard install path, etc.).

Bug reports without information about the game/mod versions and without a basic description of reproduction steps are very likely not to be considered.


This is a fan project and is in no way affiliated with Rockstar Games.

About

Chaos Mod for Grand Theft Auto IV by DIA

Topics

Resources

Stars

Watchers

Forks

Contributors