Survival Log Database中文
More Rewards: Choose from up to 20 rewards at the end of the day instead of 3, lock more than one, ban cards you do not want, and earn more interest on your survival points. An optional shop lets you buy any reward you can get.

More Rewards

Choose from up to 20 rewards at the end of the day instead of 3, lock more than one, ban cards you do not want, and earn more interest on your survival points. An optional shop lets you buy any reward you can get.

Version
0.5.2
Game build
1.1.19611
Category
Balance
Settings
20
Hotkeys
None
Versions
7
Languages
English, 中文

At the end of each day, Survival Log offers 3 rewards you can buy with survival points, and a refresh for 2 points draws 3 new ones. More Rewards lets you raise that to any number up to 20, from the same reward pool the game draws from, lock several, ban the ones you do not want, and open an optional shop. The refresh cost goes up with the number of rewards on its own, or you can make it free or set any cost you like. The interest your survival points earn each day goes from 5% to 10%, and can go up to 20 instead of 10.

Highlights

More rewards to choose from

set how many rewards the end of the day offers, from the game's 3 up to 20. A refresh draws that many too.

The game's own rewards

the extra rewards come from the same groups the game picks that day's rewards from, never repeat a reward already on offer, skip the rewards the game has on cooldown just as its own picks do, and are bought like any other.

A fair refresh cost

by default the cost goes up by 1 survival point at 4, 6, 8 rewards and so on (3 rewards cost 2, 4 or 5 cost 3, 6 or 7 cost 4, 10 cost 6). Or make every refresh free, or set a fixed cost of your own.

More interest

when a day ends, the game pays interest on the survival points you hold, 5% of them, at most 10. The mod raises the rate to 10% and the limit to 20, so saving up to 200 points pays off. Set your own rate and limit up to 100, or keep the game's. The Savings Plan reward keeps paying its own bonus on top.

Lock more than one reward

set MaxLocked and lock up to 1 less than the number of rewards. Locked rewards stay through a refresh and are still there the next day.

Ban

a Ban button swaps a card for another and keeps it away for the rest of the run, for 2 survival points by default, and can ban every level of the same reward.

See all 14 features

Everything it does 14

More rewards to choose from

set how many rewards the end of the day offers, from the game's 3 up to 20. A refresh draws that many too.

The game's own rewards

the extra rewards come from the same groups the game picks that day's rewards from, never repeat a reward already on offer, skip the rewards the game has on cooldown just as its own picks do, and are bought like any other.

A fair refresh cost

by default the cost goes up by 1 survival point at 4, 6, 8 rewards and so on (3 rewards cost 2, 4 or 5 cost 3, 6 or 7 cost 4, 10 cost 6). Or make every refresh free, or set a fixed cost of your own.

More interest

when a day ends, the game pays interest on the survival points you hold, 5% of them, at most 10. The mod raises the rate to 10% and the limit to 20, so saving up to 200 points pays off. Set your own rate and limit up to 100, or keep the game's. The Savings Plan reward keeps paying its own bonus on top.

Lock more than one reward

set MaxLocked and lock up to 1 less than the number of rewards. Locked rewards stay through a refresh and are still there the next day.

Ban

a Ban button swaps a card for another and keeps it away for the rest of the run, for 2 survival points by default, and can ban every level of the same reward.

The ban list

a Bans button in the footer lists this run's bans. Removing one lets its rewards come back and gives back half of what the ban cost (configurable).

Settings on the rewards screen

a Settings button in the footer changes every More Rewards setting right there, and the change takes effect at once.

How long a reward lasts

each card says whether its reward is permanent, one-time, or lasts for a time, such as 3 DAYS.

Tomorrow's interest

the footer shows the interest you will get when the day ends.

No repeats on refresh and cash out (both off by default)

a refresh shows rewards you have not seen that day, and survival points left when you leave the screen turn into cash.

The shop (off by default)

a Shop button opens a searchable list of every reward you can get, by category and by permanent, one-time or temporary. Prices are 25% above card prices and go up 15% with each purchase until the next day, with 2 purchases a day, all configurable. Rewards you cannot buy now are greyed out with the reason, or hidden.

Room for every card

up to 5 rewards sit in one row. More are spread over even rows with smaller cards, and the area scrolls if they still do not fit.

Rewards stay as they are until you ask

with the default settings you get the game's 3 rewards and its own refresh cost.

No new keys. The new buttons are Ban on each card, and Shop, Bans and Settings in the footer. Settings is always there; the others are switched by their settings. More Rewards does not edit game files; extra locks, bans and shop purchases are saved with the run. Your save keeps the game's own interest rate. You can remove it at any time.

Works in English and Chinese.

Settings 20

Saved inBepInEx\config\com.dev.survivallog.morerewards.cfgChange them on the Mod Manager's Mods screen, or edit the file with the game closed.

Cards

[Cards]

The buttons show only on cards you can still act on: not bought and not locked. The footer also shows the interest you will get tomorrow, and with CashOut on, how much cash leaving the screen gives. With BanButton on, a 「Bans」 button in the footer lists this run's bans; removing one lets its rewards come back. A ban made with BanWholeLine comes off as one, and its refund is a share of what it cost when it was made.

NoRepeatOnRefresh
On / off
Default Off
true makes a refresh show rewards you have not seen yet that day, while the day's groups still have others to give.
设为 true 时,刷新只会给出当天还没出现过的生存规划,直到当天的规划组没有其他可给为止。
BanButton
On / off
Default On
A 「Ban」 button on each card. A banned reward is swapped for another and never comes back for the rest of the run.
在每张卡上加一个「禁用」按钮。被禁用的生存规划会换成另一张,本局剩余时间内不会再出现。
BanCost
Number
Default 2
How many survival points a ban costs, 0 to 99. 0 makes it free.
From 0 to 99
每次禁用花费的生存点。0 表示免费。
BanWholeLine
On / off
Default Off
true makes a ban also ban every level of the same reward.
设为 true 时,禁用一张卡也会禁用同一系列的所有等级(例如同一配方线的全部等级)。
UnbanRefund
Number
Default 50
How much of what a ban cost, in percent, comes back when you remove it from the 「Bans」 list, 0 to 100.
From 0 to 100
在「禁用列表」中解除禁用时退还禁用花费的百分比。生存点向下取整。
Labels
On / off
Default On
Shows on each card whether its reward is permanent, one-time, or lasts for a time (for example 3 DAYS).
在每张卡上显示该生存规划是永久、一次性,还是持续一段时间(例如持续3天)。
CashOut
Number
Default 0
Cash for each survival point you still hold when you leave the rewards screen, 0 to 1000; the points are spent. 0 is off and keeps your points.
From 0 to 1000
离开生存规划界面时,每个剩余生存点可换得的现金,生存点会被用掉。0 为关闭,保留生存点。

General

[General]
Enabled
On / offRestart
Default On
Turn the mod on or off. false leaves the end-of-day rewards, the refresh cost and the interest on survival points as the game has them.
开启或关闭本模组。设为 false 时,每天结束时的生存规划、刷新花费和生存点回息都保持游戏原样。下次启动游戏时生效。

Interest

[Interest]

How interest works

When a day ends, the game pays interest on the survival points you hold: the points times the interest rate, rounded down, at least 1 while you hold any points, and at most the limit. The game's rate is 5% and its limit is 10; InterestRate and MaxInterest change them. InterestRate is the whole rate for every character: it replaces the game's 5% and is not added to it. The interest shows on the end-of-day page as its own card.

Points heldGame (5%, limit 10)InterestRate 10, MaxInterest 0Defaults (10%, limit 20)
50255
10051010
15071015
200 or more101020

So with the defaults, holding more than 200 points earns no more interest. Raise MaxInterest to let it grow further.

The Savings Plan reward does not change the interest rate. It pays its own bonus on the same card: on a day you earned survival points, 5% of them, rounded down, at least 1 and at most 10. Its limit of 10 is the reward's own, and MaxInterest does not change it.

The tip on the end-of-day page still says the rate is 5% and the limit is 10. The interest you are paid follows InterestRate and MaxInterest.

The mod sets the rate a moment after a game is loaded, long before the day ends. Your save keeps the game's own rate, so without the mod the interest is back to 5%.

InterestRate
Number
Default 10
The interest rate, in percent, on the survival points you hold when a day ends. 0 keeps the game's rate of 5%, and any number from 1 to 100 sets a new rate. The interest still stops at MaxInterest.
From 0 to 100
每天结算时持有生存点的回息比例(百分比)。设为 0 保持游戏原本的 5%,设为 1 到 100 则以该数作为新的比例;回息仍受 MaxInterest 上限限制。
MaxInterest
Number
Default 20
The most interest your survival points can earn when a day ends. 0 keeps the game's limit of 10, and any number from 1 to 100 sets a new limit.
From 0 to 100
每天结算时生存点回息的上限。回息为持有生存点乘以 InterestRate 的比例,向下取整,只要持有生存点最少 1 点;设为 0 保持游戏原本的上限 10,设为 1 到 100 则以该数作为新的上限。

Locks

[Locks]

With MaxLocked above 1, the footer shows how many locks are in use (for example 2/3 next to a lock), and the lock button on a card adds or removes a lock. When every lock is in use, unlock a card first.

MaxLocked
Number
Default 1
How many rewards you can lock at once. Locked rewards stay on the screen after a refresh and are still there the next day. 1 is the game's own number; it can go up to 1 less than OptionCount, so a refresh always has a card to change.
From 1 to 19
可同时锁定的生存规划数量,锁定的规划在刷新后和第二天仍会保留。1 是游戏原本的数量;最多可设为 OptionCount 减 1,保证每次刷新至少有一张卡会变。

Rewards

[Rewards]

The automatic refresh cost

With RefreshCost at -1, a refresh costs the game's own cost with 3 rewards, going up by 1 at 4, 6, 8 rewards and so on. In numbers: the game's cost, minus 1, plus half of OptionCount rounded down.

With the game's usual cost of 2 survival points:

OptionCountRefresh cost
32 (the game's own)
43
53
64
74
85
95
106
2011

Halves always round down, so an odd number of rewards costs the same as one fewer.

If you want the game's cost with more rewards, set RefreshCost to the game's cost (2).

A refresh that finds no new rewards at all costs nothing, whatever RefreshCost is.

OptionCount
Number
Default 3
How many rewards you can choose from at the end of a day and after each refresh. 3 is the game's own number, and you can set any number from 3 to 20.
From 3 to 20
每天结束时和每次刷新后可供选择的生存规划数量。3 是游戏原本的数量,可设为 3 到 20 之间的任意数。
RefreshCost
Number
Default -1
How many survival points a refresh costs. -1 is automatic: the cost goes up with OptionCount (see below). 0 makes every refresh free, and any number from 1 to 99 is the cost of every refresh, whatever OptionCount is.
From -1 to 99
每次刷新花费的生存点。-1 为自动:3 个生存规划时与游戏原价相同,数量到 4、6、8 个等时各加 1 点(4 或 5 个花 3 点,6 或 7 个花 4 点,10 个花 6 点);0 表示刷新免费;1 到 99 则是每次刷新的固定花费。

Shop

[Shop]

A shop price is the card price times (100 + ShopMarkup + ShopIncrease x purchases since the last reset) / 100, rounded up. With the defaults, a reward that costs 8 on a card costs 10 in the shop, then 12 after one purchase, then 13 after two. The shop lists rewards by category, with a search box, a filter for permanent, one-time or temporary rewards, and a switch to show only what you can buy now. Rewards you cannot buy say why: you own it, it needs another reward first, it is banned this run, not available yet, and so on.

ShopEnabled
On / off
Default Off
A 「Shop」 button on the rewards screen: search every reward you can get and buy it with survival points.
在生存规划界面加一个「商店」按钮:可搜索所有能获得的生存规划,用生存点购买,价格比卡片更高。
ShopUnavailable
Choice
Default Grey
What the shop does with a reward you cannot buy now. Grey shows it greyed out with the reason; Hide leaves it out.
GreyHide
商店如何显示现在无法购买的生存规划。Grey 显示为灰色并写明原因;Hide 不显示。
ShopMarkup
Number
Default 25
How much more, in percent, a reward costs in the shop than on a card, 0 to 200.
From 0 to 200
商店价格比卡片价格高出的百分比。价格向上取整。
ShopIncrease
Number
Default 15
How much more, in percent of the card price, each shop purchase adds to every shop price until the prices reset, 0 to 100.
From 0 to 100
每次在商店购买后,所有商店价格再增加的百分比(按卡片价格计),直到价格重置。
ShopReset
Choice
Default Day
When the increase goes back to the markup alone: Day, Week (every 7 days) or Never.
DayWeekNever
商店的涨价何时恢复为只有加价:Day 每天,Week 每 7 天,Never 从不。
ShopPerDay
Number
Default 2
How many shop purchases you can make in a day, 0 to 99. 0 is no limit.
From 0 to 99
每天可在商店购买的次数。0 表示不限。
ShopLocked
On / off
Default On
true lets the shop sell a reward before the reward it needs first, at double the price.
设为 true 时,商店可以在前置规划之前出售生存规划,价格翻倍。

How many rewards fit

Up to 5 rewards sit side by side in one row. More than 5 are spread over even rows (6 rewards are 2 rows of 3, 10 are 2 rows of 5, 20 are 4 rows of 5), and the cards get smaller so more of them fit. If they still do not all fit on the screen, the reward area scrolls.

There are no keys to set. The buttons on the rewards screen are set with the settings above.

Install

  1. Install BepInEx (if no other mods were installed before, start the game once so BepInEx finishes setup, then quit).
  2. Optional, to change settings without a restart: install Exiled's Toolkit the same way. Download its zip and extract it into the game folder.
  3. Download the zip from the Files tab on Nexus.
  4. Extract it into the game folder (the folder with SurvivalLog.exe). The zip holds a BepInEx folder, so the DLL lands in the right place. When asked, merge the folders. The result should be:
    C:\Program Files (x86)\Steam\steamapps\common\Survival Log\BepInEx\plugins\MoreRewards.dll
  5. Start the game once, quit, and set OptionCount in the settings file (see Configuration below). Until you do, you get the game's 3 rewards; the higher interest rate and limit apply right away.

Where it goes

Survival Log\
├─ SurvivalLog.exe
└─ BepInEx\
   ├─ plugins\
   │  └─ MoreRewards.dll
   └─ config\
      └─ com.dev.survivallog.morerewards.cfg   (made on first start)

Uninstall

Delete MoreRewards.dll from the BepInEx\plugins folder.

Settings

Edit BepInEx\config\com.dev.survivallog.morerewards.cfg while the game is closed, or do it in game with the Settings button on the rewards screen or on the Mod Manager's Mods screen (see CONFIG.md for every setting and the full cost table). Changed in game, every setting except Enabled takes effect at once; Enabled takes effect at the next game start. Without Exiled's Toolkit installed, changes made on the Mods screen take effect at the next game start instead; changes made on the rewards screen still take effect at once.

OptionCount (default 3): how many rewards to choose from, 3 to 20.
RefreshCost (default -1): -1 scales the cost with OptionCount, 0 makes every refresh free, and 1 to 99 is the cost of every refresh.
InterestRate (default 10): the daily interest rate on your survival points, in percent. 0 keeps the game's 5%; 1 to 100 sets a new rate.
MaxInterest (default 20): the most interest your survival points earn in a day. 0 keeps the game's limit of 10; 1 to 100 sets a new limit.
MaxLocked (default 1): how many rewards you can lock at once.
BanButton, Labels (default true): the Ban button and the label. BanCost (default 2) is what a ban costs; BanWholeLine (default false) bans every level of a reward; UnbanRefund (default 50) is the percent of the cost given back when a ban is removed.
NoRepeatOnRefresh (default false) and CashOut (default 0, cash per point left).
ShopEnabled (default false) turns the shop on. ShopMarkup (25), ShopIncrease (15), ShopReset (Day), ShopPerDay (2), ShopUnavailable (Grey) and ShopLocked (true) set its prices and rules.
Enabled (default true): false turns the whole mod off.

Changelog 7 versions

  1. 0.5.2On NexusGame 1.1.19611
    • Fixed: a short stutter when the rewards screen or the shop opened.
    • More Rewards now does much less work while you play, so the game runs smoother with it on.
    • Made for Survival Log 1.1.19611.
  2. 0.5.1Game 1.1.19611
    • A 「Bans」 button in the footer lists this run's bans. Removing one lets its rewards be offered again and gives back part of what the ban cost (UnbanRefund, 50% by default). A ban made with BanWholeLine comes off as one.
    • A 「Settings」 button in the footer changes every More Rewards setting right on the rewards screen. Every setting except Enabled takes effect at once, with or without Exiled's Toolkit.
    • MaxInterest works again on Survival Log 1.1.19611; since that update the game's cap of 10 applied whatever it was set to. It now also takes effect at once instead of at the next game start.
    • The 「Not interested」 button and its NotInterested setting are gone. Use 「Ban」 instead, and remove the ban from the list when you want the reward back.
    • Card labels now read how long each reward lasts from the game's data: 「PERMANENT」, 「ONE-TIME」, or how long it lasts, such as 「3 DAYS」. Some labels were wrong before.
    • The shop can be filtered by how long a reward lasts: 「Permanent」, 「One-time」 or 「Temporary」, next to the categories.
    • The footer's 「Interest tomorrow」 line no longer gets cut off.
    • The shop's defaults are now 2 purchases a day (ShopPerDay) and rewards can be bought before the one they need (ShopLocked). A setting you already saved keeps its value.
    • Made for Survival Log 1.1.19611.
  3. 0.5.0Game 1.1.19131
    • Lock more than one reward. MaxLocked sets how many; locked rewards stay through a refresh and are still there the next day. The footer shows how many locks are in use.
    • A 「Not interested」 button on each card swaps it for another reward and keeps it away for the rest of the day.
    • A 「Ban」 button on each card swaps it out and keeps it away for the rest of the run. BanCost sets its price in survival points, and BanWholeLine bans every level of the same reward.
    • Each card says whether its reward is permanent or one-time (Labels).
    • NoRepeatOnRefresh makes a refresh show rewards you have not seen yet that day.
    • The footer shows the interest you will get tomorrow.
    • CashOut turns the survival points left when you leave the rewards screen into cash.
    • An optional shop (ShopEnabled, off by default): search every reward you can get, sorted by category, and buy it for survival points. Shop prices are above card prices (ShopMarkup) and go up with each purchase (ShopIncrease) until they reset (ShopReset). Rewards you cannot buy now are greyed out with the reason, or hidden (ShopUnavailable). ShopPerDay limits purchases a day, and ShopLocked lets you buy a reward before the one it needs, at double the price.
    • With Exiled's Toolkit, every new setting can be changed on the Mods screen without a restart.
    • Made for Survival Log 1.1.19131.
  4. 0.4.2Game 1.1.19131
    • After a game update, a hook that can no longer be placed is logged as an error, so the Mod Manager can mark the mod as maybe needing an update.
    • Made for Survival Log 1.1.19131.
  5. 0.4.1Game 1.1.19131
    • Works with Survival Log 1.1.19131. That game update added card pinning and the extra rewards stopped showing; they show again, and a pinned card stays among the choices.
    • The higher interest cap (MaxInterest) works again; since that game update the game's cap of 10 applied.
  6. 0.4.0
    • The Mods screen links this changelog.
    • On the Mods screen, settings that only matter while another setting is on stay hidden until it is.
    • OptionCount, RefreshCost and InterestRate can be changed on the Mod Manager's Mods screen without a restart. Enabled and MaxInterest take effect at the next game start.
    • The Mods screen shows the mod's name, description, category and links.
    • Exiled's Toolkit 0.4.0 or newer is optional. With it, settings changed on the Mods screen take effect without a restart; without it, at the next game start.
  7. 0.3.0

    First public release. Choose from more rewards at the end of the day, up to 20 instead of 3, with a refresh cost that scales to match, and earn 10% daily interest on your survival points instead of 5%.

Help

Known issues

  • Some days give a fixed set of rewards instead of drawing them. Those days are left as the game has them.
  • If a day's reward groups run out, you get fewer rewards than you asked for.
  • A refresh that finds no new rewards at all stays empty and costs nothing, as in the game. It is not filled up with the rewards you already saw.
  • The new refresh cost applies a moment after the game starts, once the game has loaded its own cost.
  • The new interest rate applies a moment after a game is loaded, long before the day ends.
  • The tip on the end-of-day page still says interest is 5% and at most 10. The interest you are paid follows InterestRate and MaxInterest.
  • The interest shown in the footer leaves out the Savings Plan bonus.

[img]https://sldb.core-directive.com/img/mods-banner.jpg[/img]
Get Mod Manager to set up all your mods in game | Open the Survival Log wiki for items, recipes and maps[/size]

Found a bug?

Found a bug or have an idea? Come say hi on the Core Directive Discord, or post in the Posts tab on Nexus. For bugs, please include BepInEx\LogOutput.log and BepInEx\more-rewards.log.
To reach me directly, message exiled.dev on Discord; you can find me in the official Survival Log Discord. I'm also on X as @AnExiledDev.