I have a feeling this has been discussed before, but I'm not having any luck finding it, so I present this question here:
Is there a way to present multiple new UFOPaedia pages to the player at a time? Take this configuration for example:
- id: STR_BASIC_TOOLING
type_id: 10
section: STR_UFO_COMPONENTS
listOrder: 6501
requires:
- STR_AQUA_PLASTICS
- STR_ZRBITE
image_id: UP066.BDY
text: STR_BASIC_TOOLING_UFOPEDIA
- id: STR_PLATED_DIVING_SUIT_UC
type_id: 15
section: STR_WEAPONS_AND_EQUIPMENT
requires:
- STR_AQUA_PLASTICS
- STR_ZRBITE
text: STR_PLATED_DIVING_SUIT_UFOPEDIA
image_id: UP023.BDY
listOrder: 1699
My expectation is that when I have researched both STR_AQUA_PLASTICS and STR_ZRBITE, I should be presented with 3 pages - Either STR_AQUA_PLASTICS or STR_ZRBITE, then when I click OK it should pop up with STR_BASIC_TOOLING, then when I click OK it should pop up with STR_PLATED_DIVING_SUIT_UC.
The current behavior is that it pops up with STR_AQUA_PLASTICS or STR_ZRBITE, then moves on to tell me I can now manufacture STR_PLATED_DIVING_SUIT_UC. If I manually open the pedia I can find these new pages, but that's not really an ideal way to present lore and information to the player.
I know that the research tree code is a long-standing point of irritation, and I apologize for poking it.