You are viewing a potentially older version of this package. View all versions.
Def-StartBonusMod-3.1.0 icon

StartBonusMod

Gives each player a configurable set of items and starting gold at the beginning of a run.

Date uploaded 2 weeks ago
Version 3.1.0
Download link Def-StartBonusMod-3.1.0.zip
Downloads 623
Dependency string Def-StartBonusMod-3.1.0

This mod requires the following mods to function

Def-ItemStringParser-2.2.0 icon
Def-ItemStringParser

A library for parsing Item Strings. Does nothing on its own.

Preferred version: 2.2.0

README

StartBonusMod

server-side mod - only the host needs it installed.

This mod gives every player a configurable set of items and starting cash at the beginning of a run. I made it so that I can use StartInBazaar in combination with BiggerBazaar and BazaarIsMyHaven. This mod is also compatible with InLobbyConfig and ProperSave.

ko-fi

Starting Cash

  • Configure how much starting cash the player shall receive.

Simple Start Bonus Items

  • Simply choose for each tier which starting item and how many the player shall start with.
  • There is also the option for a random item.
  • Easiest to configure this is using InLobbyConfig or Gale Mod Manager.

Advanced Start Bonus Item List

A more involved item list which gives you powerful operators to really customize the item list you want to start with.

  • ItemList:
    • Defines what items players start with as a plain text string.
    • Items can be individual names, tiers, drop tables, or grouped sets with operators.
    • Separate item groups into AND lists (& operator) or OR lists (| operator), which cannot mix at the same level.
      • Example: 5xTier1 & 3xTier2 - Players start with 5 whites and 3 greens.
    • Equipment and items can be both specified in the same list. If multiple equipments are resolved, only as many are given as the survivor can hold.
      • Example: { BFG & 10xAutoCastEquipment } | { EliteFireEquipment & StrengthenBurn } - Players start either with a Preon Accumulator and 10 Gesture of the Drowned or with Ifrit's Distinction and 1 Ignition Tank
    • For the full documentation see ItemStringParser.

CHANGELOG

3.2.0

  • Players who join a run in progress, e.g. with DropInMultiplayer, only get the start bonus while the run is still in the Bazaar before the first stage
  • New LateJoiners setting, off by default: players who join a run in progress get the start bonus too

3.1.0

  • Updated for Risk of Rain 2 1.5.0. Requires ItemStringParser 2.1.0.
  • Fix starting cash, which the update broke.
  • Simple Item List: also offers the new Cursed, Hex and Page tiers. Tiers without items are skipped.
  • Starting equipment goes into the slot the game would use for a pickup, also with several equipment slots.
  • Advanced Item List: equipment fills empty equipment slots first; equipment that doesn't fit drops next to you.
  • A random item that can't be picked no longer stops the other starting items.
  • Simple Item List: choices no longer reset to None when the game or a mod adds items. Saved choices are converted.
  • Fix a random Lunar starting item sometimes giving nothing.
  • Works with ProperSave: loading a save no longer gives the starting items again.
  • No longer needs R2API.

3.0.3

  • Improve robustness in combination with modded items

3.0.2

  • Fix dependency with ItemStringParser

3.0.1

  • Fix "An item with the same key has already been added" which can happen in combination with item mods

3.0.0

  • Updated for Alloyed Collective
  • Add FoodTier
  • Remove Blacklist setting
  • Add !-Operator. Blacklist entries can now be given inside the itemstring.
  • Rename config sections so they are sorted.
  • Remove Equipment setting from Advanced List. It is now merged with the itemstring.
  • Now also possible to give multiple equipments to the player.
  • ItemStringParser extracted to its own library mod.

2.0.1

  • Fix readme.md markup issues

2.0.0

  • Item lists are now loaded dynamically from what is available
  • Add advanced starting bonus list feature

1.1.0

  • The missing items introduced in the Seekers of the Storm update

1.0.1

  • Gold value now scales with difficulty

1.0.0

  • Initial Release