vcmiclient1
A free reimplementation of the heroes of might and magic 3 engine.
Usage
vcmiclient[options]
Overview
This is the client program.
Starting... VCMI 1.6.5 - A Heroes of Might and Magic 3 clone Copyright © 2007-present VCMI dev team - see AUTHORS file This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Allowed options:
-
-h [ --help ] -
display help and exit
-
-v [ --version ] -
display version information and exit
--testmap arg
--testsave arg
-
--logLocation arg -
new location for log files
-
-s [ --spectate ] -
enable spectator interface for AI-only games
-
--spectate-ignore-hero -
wont follow heroes on adventure map
-
--spectate-hero-speed arg -
hero movement speed on adventure map
-
--spectate-battle-speed arg -
battle animation speed for spectator
-
--spectate-skip-battle -
skip battles in spectator view
-
--spectate-skip-battle-result -
skip battle result window
-
--onlyAI -
allow one to run without human player, all players will be default AI
-
--headless -
runs without GUI, implies
--onlyAI
-
--ai arg -
AI to be used for the player, can be specified several times for the consecutive players
-
--oneGoodAI -
puts one default AI and the rest will be EmptyAI
-
--autoSkip -
automatically skip turns in GUI
-
--disable-video -
disable video player
-
-i [ --nointro ] -
skips intro movies
-
-d [ --donotstartserver ] -
do not attempt to start server and just connect to it instead server
-
--serverport arg -
override port specified in config file
-
--savefrequency arg -
limit auto save creation to each N days
Files
user data: $HOME/.local/share/vcmi
user saves: $HOME/.local/share/vcmi/Saves
user cache: $HOME/.cache/vcmi
user config: $HOME/.config/vcmi
Examples
Start multiplayer server, indicated players 0 and 1 (red and blue) are human players, control all AI players and player 0 (Red) from this client.
vcmiclient --loadserver --loadnumplayers 2 --loadhumanplayerindices 0 --loadhumanplayerindices 1 --loadplayer 0
Connect to server at 127.0.0.1 port 3030, but do not start a server there, and control player 1 (Blue) from this client. Do not control AI players from this client.
vcmiclient --loadplayer 1 --loadserverip 127.0.0.1 --loadserverport 3030
Releases
5 releases since Debian 9 (Stretch); the text changed 4 times.
--headless since Debian 10 (Buster);
--logLocation since Debian 13 (Trixie);
--savefrequency since Debian 10 (Buster);
--serverport since Debian 10 (Buster);
--spectate since Debian 10 (Buster);
--spectate-battle-speed since Debian 10 (Buster);
--spectate-hero-speed since Debian 10 (Buster);
--spectate-ignore-hero since Debian 10 (Buster);
--spectate-skip-battle since Debian 10 (Buster);
--spectate-skip-battle-result since Debian 10 (Buster);
-s since Debian 10 (Buster).
--disable-shm until Debian 12 (Bookworm);
--enable-shm-uuid until Debian 12 (Bookworm);
--loadnumplayers until Debian 9 (Stretch);
--loadplayer until Debian 9 (Stretch);
--loadserver until Debian 9 (Stretch);
--loadserverip until Debian 9 (Stretch);
--loadserverport until Debian 9 (Stretch);
--lobby until Debian 12 (Bookworm);
--lobby-address until Debian 12 (Bookworm);
--lobby-connections until Debian 12 (Bookworm);
--lobby-host until Debian 12 (Bookworm);
--lobby-port until Debian 12 (Bookworm);
--lobby-uuid until Debian 12 (Bookworm);
--noGUI until Debian 9 (Stretch);
--saveprefix until Debian 12 (Bookworm);
--start until Debian 9 (Stretch);
--testingfileprefix until Debian 9 (Stretch);
--testingport until Debian 9 (Stretch);
--testingsavefrequency until Debian 9 (Stretch);
--uuid until Debian 12 (Bookworm).