Commit Graph

7728 Commits

Author SHA1 Message Date
Enno Rehling 350357120a fix duplicate cutest library conflict and crash 2017-01-26 18:06:49 +01:00
Enno Rehling e4a58b2e62 hack compress to not use /home/enno/bin script 2017-01-26 18:06:49 +01:00
Enno Rehling 21514f3bfe BESCHREIBE REGION ist jeder Einheit des Regionsbesitzers erlaubt 2017-01-26 18:06:49 +01:00
Enno Rehling 2a1ead6506 BENENNE REGION ist jeder Einheit des Regionsbesitzers erlaubt 2017-01-26 18:06:49 +01:00
Enno Rehling 044953e4ab add a function to compare size of occupied castles 2017-01-26 18:06:49 +01:00
Enno Rehling dcdb5354d9 BUG 2273: runtests.bat fails when config is auto-loaded.
run rules tests with the correct configuration, ignore .ini file
setting.
still not enabling auto-load again, use custom.lua instead.
2017-01-26 18:06:48 +01:00
Enno Rehling c0692986b2 make runtests.bat not crash.
disable auto-load of config.lua (sob).
free messages and config in config.reset().
2017-01-26 18:06:48 +01:00
Enno Rehling d8770932f0 fix issue #477 (intermittent volcano) 2017-01-26 18:06:48 +01:00
Enno Rehling a79e5ef2a5 refactor and annotate volcano outbreaks.
add configuration options to control volcano behavior.
2017-01-26 18:06:48 +01:00
Enno Rehling af1ce9b84e issue #633: parse FACTION/PARTEI in any language.
added a test since the first fix did not work.
2017-01-26 18:06:48 +01:00
Enno Rehling 1bd6ab11ea FACTION and PARTEI should both start orders. 2017-01-26 18:06:48 +01:00
Enno Rehling b2e6c48186 specify a game id, because there is one in the data 2017-01-26 18:06:48 +01:00
Enno Rehling 21b617c973 fix game_name, remove it from rules 2017-01-26 18:06:48 +01:00
Enno Rehling ee88c13732 Korrekte Email-Subject und Adresse, auch im NR.
Eliminate crufty per-game strings.
2017-01-26 18:06:48 +01:00
Enno Rehling ef10c60714 the locales module is deprecated.
let's do this in custom.lua from now on.
2017-01-26 18:06:48 +01:00
Enno Rehling 963713b189 remove unused equipment sets (from an unrealized feature). 2017-01-26 18:06:48 +01:00
Enno Rehling 98be6bb8ae eliminate duplicate password message 2017-01-26 18:06:48 +01:00
Enno Rehling 76af048fed clean the quipment interface for lua a little bit. 2017-01-26 18:06:48 +01:00
Enno Rehling 64e45248dc rename create_equipment function 2017-01-26 18:06:48 +01:00
Enno Rehling e7a41a2017 missing includE 2017-01-26 18:06:48 +01:00
Enno Rehling f4e25fe20e try loading config.lua and custom.lua files, if they exist. 2017-01-26 18:06:48 +01:00
Enno Rehling abeb7e344e configure dbname in eressea.ini (or don't use DB if not 2017-01-26 18:06:48 +01:00
Enno Rehling f86d86d4c6 Revert "remove sqlite3 code and dependency"
This reverts commit 7b55a57610.
2017-01-26 18:06:48 +01:00
Enno Rehling 59916d1d5c remove sqlite3 code and dependency 2017-01-26 18:06:48 +01:00
Enno Rehling 6e51570229 remove ERESSEA keyword from "bad password" message. 2017-01-26 18:06:16 +01:00
Enno Rehling 48ae12b629 emit a password message for newbie factions 2017-01-26 18:06:16 +01:00
Enno Rehling d4a81ebd73 make these modules optional 2017-01-26 18:06:15 +01:00
Enno Rehling d3d72d17e8 no starting equipment.
do not let the addplayer function give equipment.
rename equipment for autoseed.
2017-01-26 18:06:15 +01:00
Enno Rehling 847cfb5425 game.start in eressea.ini overrides calendar 2017-01-26 18:06:15 +01:00
Enno Rehling 0496c66028 use FACTION in text template, not ERESSEA 2017-01-26 18:06:15 +01:00
Enno Rehling 39375e8d4a use the email address from eressea.ini in CR mailto 2017-01-26 18:06:15 +01:00
Enno Rehling a6dd02c111 add game id to eressea.ini 2017-01-26 18:06:15 +01:00
Enno Rehling 4836e9530c config.json settings shall not override eressea.ini 2017-01-26 18:06:15 +01:00
Enno Rehling 82193864c5 fix valgrind error.
I did not understand what keys look like, then effed up when fixing that.
2017-01-26 18:06:15 +01:00
Enno Rehling dbc6a17e66 fix gcc build, introduce a hard limit on ini section size 2017-01-26 18:06:15 +01:00
Enno Rehling c6584d83d2 issue #629: fix eressea.ini config
fixed reading of ini data into config (keys have a . here, not a :).
added a test.
removed obsolete global.inifile variable.
2017-01-26 18:06:15 +01:00
Enno Rehling e511bf76b5 read game configuration data from .ini file 2017-01-26 18:05:26 +01:00
Enno Rehling b51349df6b change error message categories.
also removing some unused messages and code that supports them.
https://bugs.eressea.de/view.php?id=2270
2017-01-26 18:05:26 +01:00
Enno Rehling e6f676c30c we do not need eressea.conf 2017-01-26 18:05:26 +01:00
Enno Rehling 6d5749308d rename [eressea] section to [game] 2017-01-26 18:05:26 +01:00
Enno Rehling d7dd281a6a move orders-accept configuration to eressea.ini
install lunit, too
2017-01-26 18:05:26 +01:00
Enno Rehling 5b78578939 github issue #626: installing in non-standard paths 2017-01-26 18:05:26 +01:00
Enno Rehling 437d959d97 do not set -Werror twice 2017-01-26 18:05:26 +01:00
Enno Rehling 1921fa4ec1 issue #478: re-enable -Werror 2017-01-26 18:05:26 +01:00
Enno Rehling 94737375f5 issue #621: delete battledebug code 2017-01-26 18:05:26 +01:00
Enno Rehling c38cd41194 fix the install script, issue #623 2017-01-26 18:05:26 +01:00
Enno Rehling d1b5daf833 compiles with gcc on rpi 2017-01-26 18:05:26 +01:00
Enno Rehling 7b25ed282d more stbool.h includes, MSVC has no unlink 2017-01-26 18:05:26 +01:00
Enno Rehling 774fa12a5a continued work for MSVC compilation 2017-01-26 18:05:25 +01:00
Enno Rehling 5ddd511aa8 continue fixing compilation (gcc/clang) 2017-01-26 18:03:48 +01:00