miki151 / keeperrl

Source code of KeeperRL
GNU General Public License v2.0
890 stars 112 forks source link

consider adding "hiddentechnology" to the keeper_creatures.txt #2037

Open samuellsk opened 1 year ago

samuellsk commented 1 year ago

Now we have initial tech which is given to the player at the beginning of the game. We have technology tree which player can choose after the mal level increases.

But there is no way without player noticing technology that he needs without adding it to the techonology tree for the keeper.

An example: I want , if player defeats some villain , he found there a scroll and that scroll is going to give him a techonology that is NOT in his tree. So he cant research it, he can only obtain it the other way.

If possible, items (for example in forge list) should be hidden from the list until player has the techonology.

Please consider adding hidden techonology.

miki151 commented 1 year ago

What happens if you use the AddTechnoloy effect? It should do what you want

samuellsk commented 1 year ago

it will gonna throw error as you can add technology only that is in the techonology tree that keeper have defined in keeper_creatures