This module is a translation of UltimateArcanum (previously multiarcanum), a russian Arcanum co-op mod.
I was disappointed that it had no english translation so over the past three days I made it my first Arcanum mod project.
If you intend to play the module, I suggest giving UA_eng_changelog.txt a read, it contains many tips and outlines the issues with multiplayer in Arcanum.
I've also added a few tweaks to the existing UA along the way:
All ammunition based weaponry has been re-balanced for real-time gameplay, lower ammunition requirements as well as higher damage with much lower rate of fire.
Small balance changes to the Harm and Quench Life spells, a few early melee weapons also saw a reduction in speeds as they were better than many late-game weapons.
Progressing further into the game characters(level 10+) will require slightly more experience to level;
this is to support the replayability of the game and ensure the game maintains a reasonable level of difficulty at the same time.
The module is tested over both network and internet connections without issue, but it's quite possible you will encounter problems.
It's also possible that I have introduced a number of bugs because I've never modded arcanum before.
I'm still not sure everything is 100% compatible, but it seems to work so far so I'm going to release it for anyone that wants to play coop.
Where to get the mod
--------------------------
(Installer version)
http://www.mediafire.com/download.php?x9r52hhd85d7u2d
or
(RAR Archive version)
http://www.mediafire.com/download.php?ci8p2accf7kak02
Installation
-------------
Install the Arcanum 1.0.7.4 patch (if not already done so).
Install Drog Black Tooth's Unofficial Arcanum Patch (UOP).
Optionally Install Highres hack in order to play Arcanum at higher resolutions.
Extract/install the UA_ENG archive to your arcanum folder (where arcanum.exe is located). Overwrite all.
Running the game
---------------------
Run the game as normal - Host 'network' over hamachi or similar (works fine over the internet) or 'internet' via Crypton's MatchMaker.
Don't forget to select UA_ENG as the module when starting as a host..
Joining clients must have installed the mod for co-op to work correctly but do not have to select the module.
Notes
-------
Please remember that balance changes and the XP modification will carry over to any other module, including ordinary singleplayer.
In order to disable these, delete arcanum9.dat and then delete the entire proto folder inside arcanum/data.
These can be restored by re-extracting the mod.
The module will not work correctly in single-player, if you wish to play the module by yourself, start a network game.
History of arcanum co-op
------------------------------
Multiarcanum (initial project, mapmerge, script replacements) - Crypton
UltimateArcanum (teleport stones, fixes) - Saruman
UA_ENG - (retranslation, balance changes) - Magitek
Future improvements
--------------------
It's likely I will not be putting much more into this module, as much as I'd like to. Not being able to save items or game progress, is a serious set-back.
Arcanum multiplayer needs an engine hack to improve this and without it, I can't see how to really improve the campaign co-op much further.
A dedicated server might mitigate issues a bit but is along the same lines as hacking in full save functionality.
It's possible that in the future I may add a central hub as opposed to having players start at the crash site.
The central hub would probably feature easy access to the main cities with basic crafting and ammunition supplies.
I also want to add an easier resurrection system to make things a little less frustrating when the host dies.
I had also thought about removing the majority of the teleport stones in favor of a "world map" that you can travel normally on in isometric view.
I am happy to take suggestions on how to improve the co-op as well as bug reports here.
Just note that many fixes are probably beyond my knowledge of modding arcanum.
All content was used without permission. Thanks to everyone that made this module possible, I hope you enjoy what has been put together.
If there is a major issue with the module, feel free to take down the thread.