Enno Rehling
c69972100e
indentation
2021-03-19 23:30:34 +01:00
Enno Rehling
b87d1c955c
remove debug output
2021-03-07 13:05:39 +01:00
Enno Rehling
026bcb22cb
set LUA_PATH for preview
2021-02-28 17:15:33 +01:00
Enno Rehling
2bb18d27bc
replace config.install with environment variable
2021-02-22 01:53:01 +01:00
Enno Rehling
abf548cecd
overdue unicode cleanup.
...
our new pdcurses can do utf8 output, let's use it.
convert output on a windows tty to codepage 1252.
2021-02-21 20:49:03 +01:00
Enno Rehling
2e054f27cc
Bug 2630: Drachen
...
1. Jungdrachen sind Drachen (RCF_DRAGON)
2. Ein Monster das nicht kämpfen kann, braucht nicht zu plündern.
3. make code more readable.
4. Wer schon bewacht, braucht keinen BEWACHE Befehl.
2020-01-07 19:24:10 +01:00
Enno Rehling
54d7ea19a4
Bug 2591: Datenbank enthält faslches Passwort für neue Parteien.
2019-07-30 15:26:15 +02:00
Enno Rehling
e234a0db6f
write the htpasswd file, again
2018-09-26 20:21:56 +02:00
Enno Rehling
74aa4bdaf3
bindings for gamedb_update, run after turn.
2018-09-25 20:39:43 +02:00
Enno Rehling
9dd38a6593
convert E2 familiars from XML to Lua
2018-05-15 06:58:07 +02:00
Enno Rehling
b6e8822044
BUG 2398: remove deltas from summary.
2018-01-27 21:48:05 +01:00
Enno Rehling
ff85cda724
stop using sqlite for a player database
2018-01-26 17:56:30 +01:00
Enno Rehling
f08640453f
fix small typo
2017-11-10 17:50:19 +01:00
Enno Rehling
b6f40148d7
off-by-one in NMR count
2017-07-16 11:24:16 +02:00
Enno Rehling
eed93b7470
BUG 2334 and 2339: fix script update and init calls
...
Ponnuki and Portals scripts are working.
Ponnuki may still attack? More testing required.
2017-06-18 12:23:19 +02:00
Enno Rehling
f6ba5b6a53
BUG 2333 NMR-Anzahl im WB falsch
...
https://bugs.eressea.de/view.php?id=2333
2017-06-11 17:06:13 +02:00
Enno Rehling
a4bd4320e5
fix bad read_orders call
2017-02-12 06:24:25 +01:00
Enno Rehling
2c38883362
configure dbname in eressea.ini (or don't use DB if not
2017-01-22 13:09:32 +01:00
Enno Rehling
a3ff8781c4
setting herbs will warn if they are the wrong herbs.
...
planes can be erased.
add a script that erases unused planes from E2.
2016-08-18 19:04:48 +02:00
Enno Rehling
88f3a46142
generate htpasswd files, understand apr1 hashes in confirmation script
2016-02-10 14:12:38 +01:00
Enno Rehling
d0f8825240
use the syntax_error function where appropriate.
...
fix bug w. releasing message too soon.
2015-05-18 11:34:52 +02:00
Enno Rehling
757e196973
remove the change_locales code, this feature was moved in eressea/locales.lua some time ago
2015-04-04 08:55:58 +02:00
Enno Rehling
20234ca27a
lock files to prevent accidents.
...
preview will only run if the turn worked out.
cannot accidentally run in the game directory.
2014-12-11 12:19:04 +01:00
Enno Rehling
f92df416ff
monsters need a default locale, or their report will crash (thanks, Don!)
...
- empty factions have not seen any region, prevent the code from crashing in that case.
- must load the rules even when only writing the reports (taxation affects guards?)
2014-11-23 15:50:22 +01:00
Enno Rehling
143fab9653
Some changes after talking to Don.
...
moved locale change into its own module.
made monsters get a report by default.
reoved old creation.c code, it was dead.
2014-11-06 07:15:53 +01:00
Enno Rehling
206e0a2fc5
Accidentally deleted initial path logic.
...
This code is important for bootstrapping the LUA_PATH
2014-08-12 23:15:35 +02:00
Enno Rehling
f0ac736bd1
map script needs to set up the script folder.
2014-08-12 23:06:44 +02:00
Enno Rehling
91ec503b43
fix the mapper script.
...
1. move xml configuration reading to a separate module, it's compliated.
2. move the map file to the main scripts folder.
2014-08-12 22:54:55 +02:00
Enno Rehling
3c2ae7ca93
preview script and logging cleanup
...
1. all log messages will be terminated with \n, whether the user provided
it or not.
2. remove a bunch of print() calls from scripts to reduce clutter
3. replace printf calls with log_* calls to reduce clutter
4. add the new release preview script
2014-08-11 12:04:12 +02:00
Enno Rehling
71056cc2e5
in Lua 5.2, table.getn no longer exists
2014-08-03 20:51:22 +02:00
Enno Rehling
afd41286b5
config file reading based on game name and install location.
2014-08-03 20:37:05 +02:00
Enno Rehling
ebe078df61
replace backslash with forward for unix-style paths
2014-08-03 12:43:16 +02:00
Enno Rehling
d9457a2488
rewrite of the Lua module system.
...
At this time, only E2 is working.
Fixing a lot of old code (monster is no longer id 0).
package.paths configured from eressea.ini
install directory configured from eressea.ini
moving building_action into a seaprate module (it's deprecated)
2014-07-26 22:52:25 +02:00