# AutoCiv
This mod is an aggregation of features meant to enhance the 0 A.D. game experience. I usually implement these extra features as they come up with no general plan in mind.

## Feature list
- General
    - Readme: press Shift + F4 to open
    - Player mute
    - Player reminder (show a written note when a certain player joins) ***
    - Link opener (opens URL links from the chat)
    - Help command: type /help to see all available commands
    - Console with autocomplete (Ctrl + C + L)
- Lobby
    - Resize bars
    - Host name mark
    - Remember playerlist state
    - Better performance when reloading lobby
    - Shortcuts to create host, navigate gamelist
    - Write s?search_text_here at the chat input to search lobby chat
     - Button to access options page, allowing players to adjust settings even when logged into the lobby.
- Game setup
    - Auto-assign civilization with chat (only works if host has the mod)
    - Custom population limit
    - Custom starting resources
    - Custom map size
    - Countdown to start the game
- Maps
    - Skirmish:
        - Volcano island (8)
- In Game
    - Hotkeys for (see hotkeys with hotkey viewer)
        - Buildings placement
            - Multiple buildings per hotkey (optional, user.cfg)
                - How to use: Copy the hotkey you want and remove the "hotkey." prefix, next replace the hotkey key for the buildings you want to cycle and separate them by a space.
        - Buildings selection
        - Units selection
        - Formations (selected units)
        - Stances (selected units)
        - Auto-train (selected buildings)
        - Minimap expand
        - Custom selection filters by:
            - health
            - rank
            - class
            - group
            - screen
    - Stats overlay
    - Pause game overlay now shows only in the top area
- Settings
    - Max corpses visible
     - Enable / Disable eyecandy
     - Additional camera settings

## Download
There are three ways:
- Download and install from the wildfiregames forum autociv page topic (files on first page)
    - https://wildfiregames.com/forum/topic/28753-autociv-mod-0ad-enhancer/
- Download and install manually the github repository (installation file on the releases section)
    - https://github.com/nanihadesuka/autociv
- Use 0 A.D. mod downloader (not always newest version)
    - https://0ad.mod.io/autociv


## Instructions to install manually
    #### MacOS (thanks @HMS-Surprise):
        https://wildfiregames.com/forum/index.php?/topic/25444-how-to-install-autociv-mod-on-mac/

    #### Linux/Windows:
        Open the downloaded file with (both ways should work):
        - pyromod file (two ways)
            - Double click the file (should autoinstall the mod for you and send  you to the mods page inside 0ad)
            - Right click → Open with → 0 A.D  (or pyrogenesis.exe)
        - zip file: Copy folder inside the zip file into your mods folder
            - https://trac.wildfiregames.com/wiki/GameDataPaths


## Mod compatibility(s)
The mod is compatible with:
- 0 A.D 0.27.0
- Probable to work with the following mods
    - boonGUI mod
    - star mod
    - ffm_visibility mod
    - balanced maps mod
    - spec mod (monitor) mod
    - custom_rating mod
- Should work with all mods that don't have extensive code changes


## More stuff & goodies
For more info just read the whole thread where I post new features.
https://wildfiregames.com/forum/topic/28753-autociv-mod-0ad-enhancer/
You can post on this thread for bug reports and feature requests!

## Questions & feedback
You don't understand how it works? Feeling confused? Just wanna comment? Ask and post.
Maintainer: Seleucids (on the forum), aka Ricci-Curvature (in the lobby)

## This project is in maintenance mode

But will be updated for the following cases:
- Bug fixes
- Compatibility with new 0 A.D. versions
- Any reasonable pull request somebody might want to make

Thanks to all the 0 A.D. players who found it useful. Nani :)
