Elin_ExAncientBook

If you liked this item, please rate it up on Steam Workshop page.

Author: ituki_yu

Last revision: 10 Apr at 01:52 UTC (1)

File size: 383.12 KB

On Steam Workshop

Description:

# ■Overview
This mod adds a simple system to increase the usage of old documents.
It creates new uses for used and no longer needed old documents.

Adds an “archivist” near the Lumiest fountain.
The archivist has the following characteristics.
* Buy old documents (read/unread).
* Sells technical books.
* Uses “exotic currency” for purchases and sales, respectively.

# ■Formulas and configurations
This mod uses “foreign currency” as currency.
Each “foreign currency” has its own value, just like real currency.
All settings, including value and price, can be adjusted in the configurator.

Configurations can be edited by clicking in the player or in the following file.
<Elin installation folder>BepInExconfigyu-ituki.elin.ex-ancient-book.cfg

■ Basic Configuration Menu Guide
You can open the Mod configuration from the player’s middle-click menu under "ItukiYu_ModConfigs."
You can adjust values by hovering over a slider and pressing "A," "←," "D," or "→" on the keyboard.
Holding "L-Shift" or "R-Shift" while adjusting the slider allows you to modify the values at 10 times the normal rate.

## ◯Currency prices
The config.
Worth_GachaCoin_~” in the config file allows you to set the price of each currency.
The default price per coin is as follows
* Copper: 1
* Silver: 10
* Gold Coin: 50
* Platinum coin: 200
If you set “0” in the configuration, the currency will not be used in this mod.
You can also set “0” in the configuration to make the currency no longer used by the mod.

## ◯ Price of old documents
The sale price of ancient documents can be adjusted in the config.
The sale price of ancient documents can be adjusted in “Worth_AncientBook”.
The price is calculated as follows
 Sale price = (Document type ID + 1) * Worth_AncientBook
The rarer the document type ID, the higher the price.
(Default: 5.0)

## ◯Price of technical book
Config.
The purchase price of technical books can be adjusted in “Worth_SkillBook”.
The price is calculated as follows
 Purchase price = (Oren’s equivalent price of the technical book) * Worth_SkillBook
(Default: 0.1)

## ◯Display of technical books
The display of technical books is performed as follows.
* Draw lots to determine the number of books to be displayed.
* Drawing lots for the display rarity of each book.
* The number of books displayed is determined by the number of books in the configurations.

The number of books displayed is determined by the “SalesNum_Skill_Level” in the configuration.
SalesNum_SkillBook_Base” (the minimum number of technical books to be sold)
SalesNum_SkillBook_Add” (the number of additional technical books for sale by lottery)
SalesNum_SkillBook_Add” (additional number of technical books to be sold by drawing lots)
Number of books = SalesNum_SkillBook_Base + rnd(SalesNum_SkillBook_Add);.

The display rarity is determined by drawing lots for “High,” “Medium,” and “Low.
The probability is set by “Config_SalesLvLotRate_SkillBook_~” in the configuration.
The higher the number, the higher the probability of being drawn.

The technical books that will actually be displayed are
The level of the technical book that will actually be displayed is drawn based on the store’s standard level based on the investment + the offset value based on the display rarity.
The base value of the lottery is based on the table data of Elin itself.
(Simply, the higher the level of the lottery, the better the item will be. (Simply, the higher the level of the lottery, the better the result will be.)
The offset value according to rarity is set in the configuration
SalesLv_SkillBook_~” in the configuration.

# ■How to uninstall
This mod can be uninstalled by simply turning it off.

# ■Source code
https://github.com/yu-ituki/ElinMod/tree/main/Elin_ExAncientBook

# ■🍺
If you’d like, buy me a beer
https://ko-fi.com/ituki_yu

Download
Revisions:

Old revisions of this mod are available below. Click the link to download.