• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

data/H09-Jul-2020-1,2571,240

doc/H03-May-2022-6,2744,117

include/H09-Jul-2020-25,54214,214

m4/H09-Jul-2020-1,209963

packaging/H09-Jul-2020-340255

po/H09-Jul-2020-67,85656,472

src/H03-May-2022-210,598127,596

tools/H03-May-2022-3,0712,247

.gitignoreH A D09-Jul-20201.4 KiB9190

COPYINGH A D09-Jul-202019.7 KiB389319

Makefile.amH A D09-Jul-2020167 94

READMEH A D09-Jul-20202.4 KiB7155

autogen.shH A D09-Jul-2020193 96

configure.acH A D09-Jul-20208.9 KiB370310

README

1Seven Kingdoms: Ancient Adversaries
2-----------------------------------
3
4Release version 2.15.4
5Project website: www.7kfans.com
6
7This is a GPL release of the Seven Kingdoms: Ancient Adversaries thanks to
8Enlight Software which granted the ability to license the game under a
9free and open source license in 2009. See the file "COPYING" for the
10details of the license. We are indebted to Enlight for making the 7kfans
11project possible and giving a new chance to build a community for fans
12of the game.
13
14Summary of changes from 2.15.3 to 2.15.4
15---------
16 * Fixed a problem in multiplayer that halted the game play.
17 * Added option to play with the original seven kingdoms, and enabled on original scenarios.
18 * Apply the leadership bonus when the general is in fort for defending soldiers in range.
19 * Fixed the mobile general range calculation for the leadership bonus to not apply to the troop anywhere on the map.
20 * Apply the leadership bonus when the general is on a ship for defending soldiers in range.
21 * Updated translations.
22 * Added hotkeys for managing the build menu in the War Factory, Harbor, and Town.
23 * Restored support for real full screen resolution that requires a screen mode change.
24 * Improved dynamic UI button and text layout.
25 * Added Polish translation.
26 * Added trade locations to the trade report.
27 * Sort and filter trade locations based on the map selected caravan.
28 * Allow setting stops using the trade report.
29 * Allow copying trade routes using the trade report.
30
31
32System Requirements
33---------
34
35Supported operating systems
36* Windows
37* Linux
38* MacOS
39
40Supported architectures for multiplayer
41* x86 compatible processor
42
43
44Building the game
45---------
46
47Required dependencies
48* GCC 4.6+ (C++11 compliant compiler)
49* SDL 2.0.8 (http://libsdl.org/)
50* enet 1.3.xx (http://enet.bespin.org/)
51* OpenAL-soft or equivalent driver (http://kcat.strangesoft.net/openal.html)
52
53Optional dependencies
54* Autoconf 2.65 (when using git snapshot)
55* libcurl for full 7kfans multiplayer integration (website requires TLS1.2)
56* gettext 0.19
57* Game music: 7kaa-music-2.15
58  -> Packagers: Copy music into program data folder or PACKAGE_DATA_DIR
59  -> Make sure the file names are in upper-case
60* NSIS for building a Windows installer
61
62
63Running locally from source build
64--------
65
66To run the game from the build directory, you need to point to the game data
67folder. The game data folder is set by the environment variable SKDATA. In
68a bash shell, this can be accomplished by
69$ SKDATA=data src/7kaa
70
71