You are viewing a potentially older version of this package. View all versions.
Venomaus-SODStockMarket-2.0.2 icon

SODStockMarket

Adds a fully functional stock market into the game.

Date uploaded 2 years ago
Version 2.0.2
Download link Venomaus-SODStockMarket-2.0.2.zip
Downloads 2483
Dependency string Venomaus-SODStockMarket-2.0.2

This mod requires the following mods to function

Venomaus-SODCommon-2.1.3 icon
Venomaus-SODCommon

A common library for SOD mods.

Preferred version: 2.1.3
Piepieonline-Asset_Bundle_Loader-1.0.4 icon
Piepieonline-Asset_Bundle_Loader

Library. Load AssetBundles built against previous game versions, by correcting referenced PathIDs

Preferred version: 1.0.4

README

SOD.StockMarket

Add's a fully functional stock market to the game through a cruncher app. Some stocks are directly based on in-game companies, others are completely randomized. All stocks are updated each in-game minute you can see pass on your in-game clock. Every hour there is a chance for a stock to start a trend, these trends can persist for a few days. These trends will raise or lower the stock's value by much larger margins than the usual changes each stock undergoes.

Features

  • Functional Stockmarket cruncher app
  • Stocks are procedurally generated
  • Old savegames work with this mod (new economy is generated on first load)
  • Different type of buy/sell orders (instant order, limit order)
  • Stock prices calculate each in game minute (you can see the time on your game watch)
  • Occassional trends may arise and push big percentage changes in a stock
  • Supports saving and loading stockmarket data through savegames.

CHANGELOG

CHANGELOG

2.1.0

  • Fix plugin name in bepinex metadata

2.0.9

  • Added compatibility support for savestore migration

2.0.8

  • Rebalanced configuration defaults
  • Added an extra (configurable) integration that enables murders to impact the stock market. (If the murdered victim belongs to a company with a stock, it will be negatively impacted.)

2.0.7

  • Fixed an error on stocks that don't have a closing price when the stock market opens.

2.0.6

  • Fixed app name not displaying properly in some cases
  • Fixed previous / next button for trade history

2.0.5

  • Made dependency reference the latest version to 2.0.0 of sod.common

2.0.4

  • Some minor fixes in dds records
  • Some minor fixes in date printing
  • Adjusted some hashcode usage to fnv hashcode from sod.common

2.0.3

  • Remove ddsloader dependency, use SOD.Common DdsStrings functionality instead
  • Fixed issue with Run Simulation parameter freezing game when loading a save

2.0.2

  • Several fixes regarding purchasing stocks through trade orders

2.0.1

  • Fixed stockmarket data not initializing properly when starting a new game from an ongoing game
  • Added fallback for incompatible savegames when loading an old savegame from pre v2.0.0

2.0.0 Bugfixes:

  • Fixed bug where loading a savegame would not take over trade orders
  • Fixed bug where funds and portfolio history were carrying over to other savegames / newgames
  • Fixed bug where outdated portfolio history entries would not be deleted automatically
  • Fixed bug where trade orders would not execute properly

Additions:

  • Added support for savegames that exist before the mod was installed. (new economy will be generated now)

  • Added introduction screen

  • Added trade history screen

  • Added news screen with period (vague) news articles about trends

  • Added in-game notification message toggle option when a buy/sell limit order is completed

  • Added button to change the view on the stocks list to show more stocks

  • Added possibility to buy stock amounts under whole numbers eg. 0.02 stock amount for total of 100 while the stock price is 5000 for 1 amount (this is currently limited to if you cannot afford a whole stock amount, no precise self selection yet)

  • Improved economy

1.0.0 -- Initial version