added optional seeding to gmtool.build_island again#1032
added optional seeding to gmtool.build_island again#1032stm2 wants to merge 29 commits intoeressea:developfrom
Conversation
fix resistance tests
fix null-pointer crash
some mild refactoring, but no real changes.
https://bugs.eressea.de/view.php?id=2980 Ausserdem: Flammenschwerter vor Laenschwertern bevorzugen.
Co-authored-by: Enno Rehling <enno@eressea.de>
Co-authored-by: Enno Rehling <enno@eressea.de>
Sehr schön, sogar mit Tests!
* narrow down failing test' * on failure, print the filename
let install script use cmake --install
this resolves issue eressea#1026
Co-authored-by: Enno Rehling <enno@eressea.de>
* upgrade to python3 * get rid of python2 compatibility --------- Co-authored-by: Enno Rehling <enno@eressea.de>
|
Ich setze meine Spieler gerne von Hand aus (mit 's'), wenn ich die Änderung richtig verstehe, werden die jetzt automatisch gesetzt, wenn eine Insel mit 'B' erzeugt wird? Manchmal will ich absichtlich eine leere Insel machen, oder ich mache eine Zufalls-Insel und terraforme da noch etwas dran herum. Die Flexibilität will ich nicht verlieren. |
|
Verstehe ich. Es gäbe verschiedene Workarounds. Man könnte newfactions löschen, wenn man nicht aussetzen will. Man könnte B einen zusätzlichen Parameter abfragen lassen. Man könnte auch aus autoseed einen separaten Befehl machen. Letzteres ist wohl am meisten Arbeit. Was wäre dir am liebsten? |
|
Von mir aus gerne zwei verschiedene Hotkeys (kleines b für leere Inseln, großes B für Inseln mit Parteien). Historisch ist das B übrignes für einen Block: die Welt war mal in quadratische Blöcke unterteilt, ehe sie seckseckig wurde, im Editor findet man davon noch ein paar Überbleibsel (und in der ersten Welt ein Gittermuster). |
ennorehling
left a comment
There was a problem hiding this comment.
Bitte für auto-seeding bei Erzeugen einer Insel einen eigenen Hotkey einführen, und die alte Funktionalität beibehalten.
autoseed.c:build_island is able to seed factions from newfactions, but this feature was no longer accessible from gmtool or lua.