Research in the library: rooms, spells, towers, traps and doors are discovered in a fixed order

- studying creatures collect research points (mages and owls best, higher levels faster); studying gives less mana than before
- free play starts with the basics; campaign missions know what their story allows and can research what the next four missions would bring
- research shown in the top bar; the library's info lists the current item and what comes next; locked tools say whether they can be researched

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Richard ZinkandClaude Opus 5.5 committed 2026-11-04 07:00:33 +01:00
1 parent 4f20223c93
commit a54316c86e
8 files changed
+210 -3

No files matched your search

+1
View File
@@ -85,6 +85,7 @@ impl Game {
g.msg("msg.welcome1", vec![]);
g.msg("msg.welcome2", vec![]);
g.msg(if rivals == 0 { "msg.welcome_humans" } else if humans { "msg.welcome_both" } else { "msg.welcome_rivals" }, vec![rivals.to_string()]);
g.init_research(None);
g.place_dwarf_caves(seed);
g
}