Software Inc.

Software Inc.

34 ratings
Random Events - Works with Beta 1.7.*
2
2
   
Award
Favorite
Favorited
Unfavorite
Type: Code mod
File Size
Posted
Updated
382.786 KB
Jun 23, 2020 @ 9:10am
Jan 16 @ 11:15am
30 Change Notes ( view )

Subscribe to download
Random Events - Works with Beta 1.7.*

Description
Description
This mod adds random events to your game which will affect your game.

If you want to participate visit the GitHub page:
https://github.com/daredloco/Random-Events-Mod-for-Software-Inc
You can also participate by writing a suggestion here at the workshop. It doesn't matter if its a bug you've found, balancing that doesn't seem right or an idea for a new Event, just write a suggestion and I'll take a look at it.

Content
44 Events
60 Effects
52 Conditions
16 SubConditions
More with every update

Instructions
  • Subscribe to the mod here
  • Start Software Inc
  • Click on 'Options' in the main menu
  • Select the 'Mods' tab
  • Click on 'Random Events' to activate it
  • Open the 'Random Events' tab to change the settings of the mod

Changelog
Version 3.0.3
  • Fixed invalid double to float conversion after game updated to new major verison

Version 3.0.2
  • Fixed exception due to changed variable in SoftwareProduct

Version 3.0.1
  • Fixed bug in lottery if player has no products

Version 3.0
  • Updated to Beta 1
  • Added new Events
  • Added new Conditions
  • Added new SubConditions
  • Added World Events to Newspaper
  • Removed World Event Popup
  • Fixed several bugs

Version 2.3.1
  • Fixed bug where events changing employee stress/satisfaction would crash the mod

Version 2.3
  • New Events: Employee gains experience (art, programming, design, leadership),
    Employee gets happy because of snow/rain, Employee gets sad because of snow/rain
  • New Conditions: has_rain

Version 2.2.5
  • Fixed a bug in the "Overworked" event where it would throw an exception if you select the second option because of a typo.

Version 2.2.4
  • Fixed a bug where the refunds could go to negative values (if you sold only 100 pieces it could give 2000 refunds)
  • Tweaked the Scandals so they'll appear less often

Version 2.2.3
  • Fixed a bug that caused the event "Overworked" to give a 1000% effect on satisfaction and stress, changed it to 25% now.

Version 2.2.2
  • Fixed a bug that caused a null reference exception because the founder wasn't found for the events "Car on Ice" and "Bus Ticket"

Version 2.2.1
  • Small hotfix to unlink the eventhandlers so they won't cause a crash if the user deactive the mod

Version 2.2
  • New Events: Overworked Employee
  • New Conditions: has_supportwork, has_activedeal, has_softwareworkitem, has_softwarealpha, has_designdocument
  • New SubConditions: is_alpha, is_beta, from_playercompany, is_working, is_founder, is_crunching, is_stressed, is_satisfied
  • New Effects: goes_home
  • Fixed Bugs: A bug where more than 1 subconditions would be ignored as it did always read from the maincondition
  • Changes: Added software/employeenames to all notifications

Version 2.1.1
  • Changed position of buttons inside Event window
  • Fixed Bugs: Single Stock Event had wrong, Stock loss wasn't falling but raising as well
  • Changes: Lowered stock market event chances, added product/actor name to the notifications
  • 1 New Events

Version 2.1
  • 2 new Random Events
  • 11 new World Events
  • New Effects: change_bugs
  • New Sub Condition: has_bugs, is_sequel, has_sequel, has_sick_days, is_female
  • Fixed Bugs: World Events won't be added to the database, AutoEvent didn't fire World Events, Couldn't fire WorldEvents with "Call_World_Event" console command

Version 2.0.1-A
  • Bugfix: Set Chances for events from 100% back to standart

Version 2.0-A
  • Overhaul of the whole backend, can be unbalanced in parts
  • Rewritten all Events to be more dynamic.
  • New Conditions: has_popularity_oscomputer, has_popularity_osconsole, has_popularity_osphone, has_popularity_office, has_popularity_2deditor, has_popularity_3deditor, has_popularity_audiotool, has_popularity_antivirus, has_popularity_gamerpg, has_popularity_gameadventure, has_popularity_gamesimulation, has_popularity_gamesports, has_popularity_gamerts, has_popularity_gamefps
  • New Effects: fans_change_game, fans_change_gamerpg, fans_change_gameadventure, fans_change_gamesimulation, fans_change_gamesports, fans_change_gamerts, fans_change_gamefps, popularity_change_oscomputer, popularity_change_osconsole, popularity_change_osphone, popularity_change_office, popularity_change_2deditor, popularity_change_3deditor, popularity_change_audiotool, popularity_change_antivirus, popularity_change_gamerpg, popularity_change_gameadventure, popularity_change_gamesimulation, popularity_change_gamesports, popularity_change_gamerts, popularity_change_gamefps, change_employee_satisfaction

Future Features
  • Improve Stability
  • Better balancing
  • More Events
  • More Conditions
  • More Effects

Special Thanks
  • CyaCal - for helping me out with the World Events

Other Mods
Release Warner
https://steamcommunity.com/sharedfiles/filedetails/?id=2136355363

Multiplayer
https://github.com/cal3432/software-inc-multiplayer
Popular Discussions View All (3)
4
Feb 5, 2021 @ 3:49pm
PINNED: Bug Reports
daRedLoCo
2
Jul 2, 2020 @ 7:55pm
PINNED: General Suggestions
daRedLoCo
1
Sep 24, 2020 @ 7:21pm
PINNED: Event Suggestions
daRedLoCo
16 Comments
daRedLoCo  [author] Jan 17 @ 12:59pm 
Bitte, falls es noch irgendwelche Probleme geben sollte einfach melden!
Tourist Jan 17 @ 12:39pm 
Hallo danke für das Update. THX!
daRedLoCo  [author] Jan 16 @ 11:17am 
@eyamaz This is fixed in the new version 3.0.3

@Kingdark Thanks for the ideas, you can post them here if you find it easier: https://steamcommunity.com/workshop/filedetails/discussion/2139500907/2525904966948292645/
Kingdark Jan 11 @ 9:36am 
I have never used github before and maybe it's just me, but I don't find it easy to navigate. Anyway, here's a couple of suggestions:
Random staff member gets a stroke and is unavailable for x time - should be a random percentage based on the number of staff you have. The more staff you have, the bigger the chance this happens.

Donations - if and when you get into money problems, you can receive donations so you don't go bankrupt immediately.
eyamaz Aug 12, 2024 @ 8:38pm 
System.Exception: [CS266]: Cannot implicitly convert type `double' to `float'. An explicit conversion exists (are you missing a cast?) in EventsHandlerV2.cs at [1244, 24]
Arl Eamon Jun 18, 2024 @ 2:36pm 
Yeah there was an error message. I can't remember right now. I am not on computer so I can't look at the message unfortunately.
daRedLoCo  [author] Jun 17, 2024 @ 6:16pm 
@Arl Eamon getting any error message?
Arl Eamon Jun 3, 2024 @ 3:38am 
Doesn't work with beta 1.8.2
GorillaPINK Sep 2, 2023 @ 6:38am 
Thank you so much!