Added ability to place and rotate furniture, rooms, doors and windows with no grid by holding Alt
Added red outline to intersecting furniture when placing new furniture
Fixes
Fixed some list content not being visible at first until interacting with it
Fixed furniture silently becoming unreachable if moved in a specific order under certain conditions
Fixed cost not displaying correctly when dragging conveyor belts or just moving furniture
Fixed server dropdowns not updating instantly when server configuration changes
Fixed specialization panels not updating instantly when new specializations unlock
Fixed game sometimes breaking when deleting a room outside of build mode in the same instant an employee decides to use a furniture in it
Alpha 11.7.41 (2021-02-12)
Fixes
Fixed corner and inverse corner carpet boundaries being reversed, making impossible to place properly in room corners
Partly fixed bug where rooms could be marked as inaccessible if the room leading up it is divided into multiple areas using furniture and each area has multiple separate entrances
Fixed not being able to freely place furniture from inventory if you can't afford full price
Fixed corner fence posts missing from outdoor areas in some cases
Made "Rooms inside rooms" error less likely to occur when just free-building up against other rooms
Fixed game suggesting room auto-completion when it would create invalid rooms with very low angles
Please note that the hardware mechanic will not be available in older Alpha 11 saves, since they require changes to the software types, which are embedded in the save file. However, they will still load.
Major changes
This update adds conveyor belts, forcing you to plan out your logistics in more detail than just placing down some printers and some pallets. With conveyor belts comes a lot more options for how boxes travel from printer to courier. They can be routed through walls, floors and even out of a building directly to a parking lot.
Hardware manufacturing seems like a natural offshoot from conveyor belts. Hardware manufacturing currently affects how you have to approach console and phone development. You also unlock new hardware contracts with 2 business stars, and you'll receive hardware manufacturing deals whenever a competitor develops a console or phone operating system.
Employees will sadly no longer partake in majestic flights through empty elevator shafts. Elevators now require queueing and load balancing. 2 new larger elevators have been added and each of them has a display showing current floor, load and direction.
Roadmap changes
The final release of Alpha 11 has been pushed back a couple of times now. It mainly came down to the fact that the convention mechanic hasn't panned out the way I intended, when I brainstormed it. I've decided to make Alpha 11.7 the final update before I release it officially. The convention mechanic has been shelved for now in favor of the new hardware mechanic. The "updates and expansions" update is still planned and I'm still planning on making it a part of Alpha 11.
Patch notes
Alpha 11.7.32 (2021-01-30)
Fixes
Fixed employees getting stuck eating after loading a save from before alpha 11.7.31, if they were already eating at a table
Fixed game breaking due to employee missing food while in eating state when loading old save game
Fixed not being able to rotate a group of furniture if center furniture can't rotate on its own
Fixed parking spot prioritization for security staff
Fixed acoustic foam sticking through roof
Fixed custom height furniture not being placed exactly where mouse is
Alpha 11.7.31 (2021-01-30)
Changes
Added eating animation and a "fork"
Added ability for employees to eat in couches, by their PC or just standing around
Vending machines and mini fridges now output food objects that employees have to eat before their hunger is satiated
Improved look of conveyor belts at 90 degree angles
Employees will now pick subway over bus, if it's closer
Fixes
Fixed modded furniture sometimes combusting on load
Fixed already broken furniture sometimes causing fire on load
Fixed noise overlay sometimes not updating in real-time
Alpha 11.7.30 (2021-01-27)
Changes
Limited which UI sound effects are affected by reverb in a room
Added new reward
Fixes
Fixed chance of employee getting stuck when trying to flee outside while already outside
Fixed game showing error dialog when a code mod fails to compile
Fixed issues with injection of error handling code into code mods when methods contain yield and control statements
Alpha 11.7.29 (2021-01-26)
Changes
Added proper code mod error handling
Added ability to place some wall hung furniture at custom heights
Added room acoustics with reverb sound effect, which affects noise propagation, and effectiveness of meetings and social interactions
Added new reward for releasing software
Fixes
Helicopter now subtracts money instead of adding
Fixed headphones loading in at the wrong position if worn by an employee
Fixed having to pay for a subsidiary's patents and frameworks
Alpha 11.7.28 (2021-01-21)
Changes
Game now caches shadows from in-world lights, making it possible to play with "More shadows" on non-super computers, but moving objects no longer cast shadows inside rooms
Upgraded the manufacturing panel with scrolling conveyor belt graphic and printer/assembly color indications
Increased price of helicopters to $6500 per pickup
Quadrupled market recognition gain
Component printers can now be limited to specific print jobs
Project info window now lists active publishing tasks
Added warning when manufacturing process doesn't end with recycler
Added 12 month cooldown on the fan loss warning
Replaced Phone and Console tech lag with hard unlocks, to avoid making it seem like hardware research didn't work
Fixes
Fixed console history not actually being saved
Fixed possible save corruption from moving company with furniture in inventory
Fixed context menu going behind UI in Linux with UI anti-aliasing off
Fixed toilet censor rendering no matter which floor is being viewed
Alpha 11.7.27 (2021-01-12)
Changes
Added helipad for transporting boxes quickly
Added helipad to Hardware Inc starting map
Added subway to city maps (Requires moving company to spawn one in old saves)
Added matted windows for toilet privacy
Ability to select objects from the floor above if they span 2 floors
Doubled market recognition gain
Added HDR dithering to remove banding
Project management will now fast track projects whenever a phase finishes before time, to avoid long beta phases
Changed how project management prototypes are selected to allow for removing prototypes
Optimization work on employee position updates and furniture LODing
Fixes
Product storage count was wrong after undoing destroying pallets
Fixed post-tasks sticking around in project management panel after selling IP
Fixed HR not taking role assignment into account when picking specializations for education and new hires
Fixed wall generation breaking when windows or doors are overlapping
Cooks will wait for a bit after their shift has begun to start complaining about the availability of stoves
Employees will no longer walk across the map for toilets, coffee, food, loitering, etc.
Alpha 11.7.26 (2020-12-30)
Changes
Added panel to view current project management handled support and marketing tasks
Fixes
Fixed employees not being able to reach computers in some cases
Alpha 11.7.25 (2020-12-28)
Changes
Updated pallet drop point tutorial animation to show a more optimal setup
Added automation log to keep track of HR and project management
Random optimizations
Fixes
Replacing furniture will now use inventory
Fixed cases of furniture overlapping after replacement
Game now correctly considers inventory when calculating price of placing furniture
Fixed not getting inventory back, and windows and doors sometimes being doubled when undoing placing blueprint
Fixed floating point precision error in room binary space partitioning causing interaction points to be offset incorrectly sometimes
Alpha 11.7.24 (2020-12-22)
Fixes
Fixed modded furniture not being reachable when placed up against wall in certain cases
Fixed cases of furniture not being reachable due to floating point precision errors in the nav mesh
Fixed error when burglar was caught by police without any stolen goods
Fixed every active print job acting as a multiplier for each product printer's cost and degradation
Fixed employees' feet clipping through sidewalk
Fixed being able to place medium printer through ceiling mounted conveyor belts
Alpha 11.7.23 (2020-12-21)
Changes
Added furniture inventory
Police will return 75% of stolen furniture to player's inventory when arresting burglar
Contents insurance now covers half of building damage
Secondary roles are now included in consideration of whether a team has adequate specializations for a job
Merry happy!
Fixes
Fixed top of walls rendering through doors and windows when walls are lowered
Alpha 11.7.22 (2020-12-18) Fixes modded furniture not being reachable
Alpha 11.7.21 (2020-12-18)
Changes
Rooms can now be selected by clicking on their walls
Greatly lowered fans needed for higher market recognition
Fixes
Fixed total shares for a company overflowing uint32 by rebalancing shares when they get below $25
Fixed assemblers breaking too fast
Fixed cases of hardware components not being counted correctly, causing print jobs to not finish
Added FIX_COMPONENT_COUNT console command to fix previous saves with stalled hardware print jobs (Shouldn't be necessary for jobs started after this version)
Fixed security staff ignoring room assignment when looking for desks
The game will now try to move interaction points around a tiny bit to avoid some cases of unreachable furniture
Fixed warning message position when UI is scaled
Fixed entire map being counted as an unreachable room with an error message at the map origin
Alpha 11.7.20 (2020-12-10)
Changes
HR specialization filter now lists all specializations, to avoid having to remove them as new ones become available
Fixes
Fixed employees not being able to pathfind outside, causing them to get stuck in elevated parking garages
Fixed another bug in team assignment algorithm causing it to never terminate
Alpha 11.7.19 (2020-12-08)
Changes
Added yearly fire inspections with fines and insurance validation
Lowered fans needed for more market recognition
Added flammability data overlay
Improved detection of inaccessible rooms based on obstacles and elevated error message
Fixes
Fixed bug in elevator load balancing
Alpha 11.7.18 (2020-12-05)
Changes
Increased fan gain chance per sale
Capped how long a room can be on fire for and increase rate of spread to reduce overall time
Sprinklers now protect furniture below them from being destroyed during a fire, but will break electronics that are on
Improved dot, indexing and negation parsing in SIPL
Fixes
Fixed game breaking on extremely underpowered graphics cards, instead of just being slow
Fixed bug in team assignment algorithm causing it to never terminate and create stuttering during thread locks
Various other fixes
Alpha 11.7.17 (2020-11-28) Fixes game breaking when running some feature scripts after loading game
Alpha 11.7.16 (2020-11-28)
Changes
Added shortcut to filter employees by next class column, to only show employees with education available
Added type checking to SIPL to avoid loading mods with obvious script errors, instead of them failing mid game
Added support for indexing into non-variables in SIPL
Fixes
Fixed team assignment algorithm not correctly allowing teams in rooms that are available due to room pass through
Alpha 11.7.15 (2020-11-27)
Changes
Changed how fans are summed in UI so it no longer looks stuck
Improved market recognition dropdown
Increased traffic density based on environment type and time of day
Added talent pool, plot, utilities and ISP cost modifiers to environment type
Enabling "pass through" on a room now allows any traffic and is disabled by default
Removed green team labels for when game inferred team assignment from surrounding rooms
Reduced debuff from incompatible co-workers a tiny bit
Fixes
Fixed some instances of game incorrectly complaining about rooms in or around other rooms while building
Alpha 11.7.14 (2020-11-23) Fixes not being able to load saves with printers or assemblers
Alpha 11.7.13 (2020-11-23)
Changes
Improved chart highlighting
Fixes
Auto-complete room has been mapped to a button, to avoid clash with pillar creation
Fixed inconsequential bugs from room team assignment algorithm
Undoing destroying printers or assemblers didn't refresh their output sticker
Alpha 11.7.12 (2020-11-22)
Changes
Overhauled market recognition to be more consistent
Added back simulation of fan loss over time
Made it easier to gain market recognition intially, depending on profitability of software
Put keyboard shortcuts on screen when building
The game will now infer actual room assigment and warn player if there are issues, leading to less lag from pathfinding
Added meeting status to team window
Added ability to create pillars by holding Ctrl. Basically rooms without interiors
Added option to change medium speed multiplier
Added Teams data overlay to visualize which teams are allowed where
Added LOAD_FROM_LOCALIZOR console command to download unfinished translations from Localizor.com
Improved grass and cloud shaders
The "More shadows" graphics option is now disabled by default in all quality settings
Alpha 11.7.11 (2020-11-12)
Changes
Component assemblers will now stop accepting input when they are outputting finished assemblies, to clear out after a conveyor back up
Server electricity use now depends on actual usage
Adjusted server wattage to balance out watt per MB between servers
Added ability to bind key to move furniture, default M
Improved table group prioritization for meetings
Improved data overlay
Fixes
Fixed employee data overlays not working when zoomed out
Fixed game breaking when undoing replacing furniture with furniture that had multiple layers of snapped furniture
Fixed bottom most tasks sometimes not updating if task panel was full
Fixed roof dissapearing when room had stairs and wasn't fully covered by room above
Alpha 11.7.10 (2020-11-04)
Changes
Improved data overlay
Disabled publisher printing deals for hardware products
Fixes
Fixed deadlock that had chance to crash game when a print job finished
Fixed conveyor splitters not updating routing when changing assembler output
Fixed couriers not prioritizing garage ports in rooms player actually owns or has rented
Fixed invisible room floors when using garage ports and opaque windows
Alpha 11.7.9 (2020-10-29)
Changes
Conveyor Splitters will now auto-route components to the right assemblers
Added conveyor belt flow visualization when placing conveyor objects
Updated Unity version
Fixes
Fixed game crashing when loading a game with texture resolution set to low using DirectX
Fixed floating point bug in sub-market comparison that could tank market recognition, among other issues
Fixed hardware component icons not showing up on boxes after last patch
Fixed issue where product boxes would get stuck at garage port because they were empty
Various other fixes
Alpha 11.7.8 (2020-10-25)
Changes
Added randomization to staff parking prioritization so they don't always park at the same building
Made couriers prefer garage ports over pallets when choosing parking spots
Made manufacturing limits work like product printing limits, by not taking current stock into account
Added extra check to assembler to make sure old manufacturing jobs didn't get locked up by new jobs
Made assemblers clear out any lingering components from cancelled jobs
Fixes
Fixed bug where manufacturing process could get stuck because components were assembled in an order where they wouldn't fit together
Fixed bug where headphones worn by founder would stick around after quitting game and starting a new one
Fixed freezing bug from potential deadlock in component machine code when turning on and off
Alpha 11.7.7 (2020-10-24)
Changes
Sped up conveyor belts by 25%, and improved assembler logic and effectiveness calculation
Increased fridge capacity and added warning when all are empty
Made it so conveyor belts don't have to line up exactly to connect
Fixes
Possible fix for some DirectX + GeForce related crashes
Fixed not being able to do alpha reviews for hardware products
Fixed marketing and price warnings being disabled at some point in the past
Alpha 11.7.6 (2020-10-18)
Changes
Manufacturing contracts now pay out on delivery rather than at end of day
Halved penalty on manufacturing contracts
Improved component assembler logic for a tiny speed boost
Capped complaint demands to 25% of current salary
Fixes
Fixed employees complaining about having to pee while going to meetings
Put software category tech lag in tooltips, so Console and Phone won't have wrong unlock year for 3D and Network in UI
Various other fixes
Alpha 11.7.5 (2020-10-16)
Changes
Added effectiveness stat to printers and assemblers, which is reflected in the manufacturing overlay
Fixes
Fixed not being able to change screen resolution on some computers
Fixed game breaking when starting press release without any selected teams with employees
Fixed reward count being stuck with unclaimed rewards and permanent unlocks enabled
Alpha 11.7.4 (2020-10-15)
Changes
Made specialization panel in new game screen scale with screen width
Added progress bars to press releases and warning for missing specialization levels
Added manufacturing contract warning
You can now cancel manufacturing contracts with no penalties if you haven't started printing yet
Removed screen refresh rate options, as they aren't used in windowed fullscreen mode
The penalty from raising the price of a product now slowly decays over a year
Fixes
Fixed couriers not prioritizing garage ports correctly
Fixed box elevator not being valid in basement
Fixed employees getting stuck in other teams' bathrooms and complaining about a lack of seating after the sink was added
Fixed bugged human color mapping, causing all-blue staff members
Fixed publishing deal not resetting when changing software type or category
Fixed Employees tutorial
Fixed employees getting stuck in parking structures after panicking over burglars
Various other fixes
Alpha 11.7.3 (2020-10-12)
Fixed boxes and printers not being simulated when skipping time
Alpha 11.7.2 (2020-10-12)
Fixes
Fixed contracts not refreshing on pre-alpha 11.7 saves
Fixed game breaking when trying to pick component outputs on pre-alpha 11.7 saves
Fixed game breaking due to AI changes in couriers being incompatble with pre-alpha 11.7 saves
Fixed instances of boxes getting stuck
Alpha 11.7.1 (2020-10-12)
Changes
Added hardware toggle for software categories, making them physical distribution only and altering their sales simulation
Added hardware manufacturing, allowing players to print products from components using a series of printers and assemblers
Added hardware contracts and made contract generation algorithm pick more varied contracts
Boxes now have to be transported using conveyor belts
Elevators are now simulated with limited capacity and load balancing
Added security desk to micro manage security staff locations
Employees' work timer no longer starts until they have walked into the office, and they offset their arrival time by how long their commute takes
Default room style has changed to drywall and concrete floors to encourage player customization
Overhauled look of UI
Heavily increased payout from bigger contracts
Updated default rent buildings and added a new building for hardware manufacturing
Added TOGGLE_SPEC_CAP console command
Fixes
Fixed bug causing software with categories overriden in mods to always be priced at 0, making the AI bankrupt constantly
Fixed not being able to override name generator when modding existing software with no categories
Fixed bug where bus could get stuck waiting all day for employee that didn't plan on using it
Fixed bug in path calculation causing employees to lose several meters every day when playing at max speed
Fixed snapped furniture not always getting corrected to avoid wall clipping, causing PCs to not line up with chairs
Fixed being able to pick software features unsupported by any OS, as long as OSs had already been selected
Fixed subsidiary price adding player stock worth twice, making it almost twice as expensive as intended
Software Inc. is now available to translate on https://www.localizor.com/game/63/translations. So if you want to help me localize the game, join up over there and start earning points.
What's new
This update adds a task system, that rewards you with new furniture, when you complete certain tasks. The reward system is meant to guide you through the game's features, so they are not hard to get and the new furniture isn't gating any important mechanics.
I've also fixed the incessant complaint spam that would happen when your employees were being annoying and demanding the most basic of office facilities.
Patch notes
Alpha 11.6.11 (2020-07-29)
Changes
Adjusted lower payout from work deals a tiny bit
Added specialization requirements to design and development deal detail panel
Added tooltip hints for complaints where solution isn't obvious
AC Unit can now be built towards outdoor areas
You can now input salary directly for a single employee in wage negotiation window
Fixes
Severance pay and team debuff is no longer applied if employee quit by themselves
Failing a hosting deal no longer affects market recognition for player in product category
Fixed longstanding bug causing extreme fan loss when server fails to handle load
Fixed employees creating paths in grass and snow when walking on elevated roads
Alpha 11.6.10 fixes a small bug in the specialization system (2020-07-17)
Alpha 11.6.9 (2020-07-17)
Changes
2m and 3m round tables have been deprecated in favor of corner tables, they will still load but can't be placed
Computers now auto snap towards chairs when placing them and will allow non angle aligned rotation if it aligns with a chair
Improved colorblindness support for toggles, task system, button counters and education dots
Fixes
Fixed cleaners sometimes staying past their shift
Fixed camera dragging sometimes sticking
Fixed tasks with monetary goals not having correct currency
Fixed not getting error message when trying to place roof objects in rooms with slanted roofs
Fixed not being able to add new specializations in mods if they weren't supported by an OS
Fixed INSTA_DEVELOP_DESIGN command not working for modded software
Graphics
Table
Corner Table
Glass Table
Alpha 11.6.8 Fixes product printers not working after loading game (2020-07-09)
Alpha 11.6.7 (2020-07-09)
Changes
Made medium difficulty easier, renamed old Medium to Hard and Hard to Realistic
Fixes
Fixed server and distribution tutorials being active while game is loading
Fixed being able to place solar panels on roads
Fixed not being able to start marketing product after publisher goes bankrupt
Graphics
Fire alarm
Sprinkler
Inbox
Tower Server
Server Rack
Big Server Rack
Bench
Reception Desk
Bookshelf
Cheap Chair
Executive Chair
Office Chair
Waiting Chairs
Couch
Industrial Ventilation
Vending machine
Pallet
Alpha 11.6.6 (2020-06-24)
Changes
The education button counter will no longer count education in roles employees aren't assigned to
Button counters now go to 99 and made complaint button flash
Fixes
Fixed employee salaries not being scaled by days per month when calculating development costs
Fixed button counters not being hidden in build mode
Fixed headphones being too small to fit heads
Alpha 11.6.5 (2020-06-20)
Changes
Improved education dot position
Added actual shipping capacity in distribution window as it is now affected by warehouse logistics
Added a bunch of new EventHandlers for code modding, check the modding wiki for more information
Fixes
Made it so bugs in data mod scripts don't break the game completely
Various other fixes
Alpha 11.6.4 Fixes (2020-06-16)
Fixed various issues with new furniture
Various other fixes
Alpha 11.6.3 Fixes (2020-06-15)
Fixed out of order programmer and design education dots in employee window
Various other fixes
Alpha 11.6.2 Fixes (2020-06-14)
Fixed couriers getting stuck with more days per month than 1
Various other fixes
Alpha 11.6.1 (2020-06-14)
Changes
Added new task system with furniture rewards
Added a bunch of new furniture and new minor mechanics to go along with them
Couriers now carry actual rendered boxes to the van, 9 boxes at a time (represented as 3), instead of all at once
All complaints are now listed in a single window, no longer requiring immediate action and the mechanic has been rebalanced
Room boost calculation have been overhauled and added to room info panel
RoleBuffs have been renamed to UseEffects for furniture modding, however it is automatically converted for existing mods
Chairs now have an ergonomic score (Chair.MiscPotential) that affects sick leave, effectiveness and mood
DLL mods now have to be placed in their own folder, rather than straight in the DLLMods folder
Employees ready for education now have a green dot in the employee overview
Company financial overview no longer counts hidden transactions in the final sum, e.g. intercompany transactions
Updated UI for transferring IP, to allow for transferring multiple IPs to a subsidiary at once
Fixes
Fixed cases of HR not picking specializations correctly when educating and hiring
Fixed bug causing modded furniture not loading in normal and extra maps correctly
Moving into buildings created after Alpha 11.6 that are from an earlier year than the current game, will no longer break furniture as if they've been sitting around for all those years
Fixed all employee complaints being counted towards chance of lawsuit, despite not being listed in the final reasons
Burglars now instantly despawn if they get stuck somehow, to avoid locking the player out
Added safeguard if AI gets stuck in a "Dummy" node loop
Employees will no longer go for empty vending machines
I actually sat down and read about how the stock market works and overhauled the stock system, based on what I learned. In hindsight, just making stuff up and patching exploits with weird hacks probably wasn't the best approach.
You now trade in actual shares instead of having 5 "stock slots". Furthermore, other companies can now start a hostile takeover of your company, if they own more than 50% of your shares.
Don't be afraid to report the numerous exploits this new system probably adds to the game.
Stocks and bonds
The "savings account" mechanic has been split into stocks and bonds, where the previous system has been aptly named "bonds investments", as that was what I had inadvertently made, apparently. Stocks allow you to be more risky with your money, hopefully earning a couple extra percent off your savings every year.
Patch notes
Alpha 11.5.10 (2020-04-20)
This update has been rushed out to fix the fire on load bug, so it does not include all changes made since the last update.
Changes
Added dynamic path generation on grass
Added ability to disable clouds
Overhauled snow aggregation on grass and roofs and added optional snow toggle for furniture shader
Fixes
Fixed furniture breaking on load potentially causing fires
Fixed game breaking after saving new workshop content after having had Mod window open
Fixed bug where HR wouldn't educate employees in roles they had no previous education for
Alpha 11.5.9 (2020-04-08)
Changes
Added mod window to main menu
Made fire starting predictable, to avoid different outcomes when saving and loading
Added extra fire warning message to tell player which furniture started it
Added support for horizontal scroll wheel in lists
Localizations can now add custom employee names
Fixes
Fixed not being able to translate points left and hire window
Fixed infinite loop crash when all servers in an internal server fallback loop are broken
Alpha 11.5.8 (2020-03-24)
Changes
Added "Glitchy" to contract quality assesment, to clarify when reputation goes down for seemingly no reason
Fixes
Fixed grass not refreshing properly after moving company to an empty plot
Fixed being able to keep shares in subsidiary company
Fixed bug in SIPL causing it to fail when calling two overloaded versions of the same method
Alpha 11.5.7: Fixed bug corrupting saves and added code to fix saves corrupted by this issue (2020-03-22)
Alpha 11.5.6: Migrated to .Net 4.6 (2020-03-22)
Alpha 11.5.5 (2020-03-21)
Changes
Cross holding has been disallowed to avoid stock trading exploit
Grass system will now prioritize refreshing grass where the player is looking
Added more detail to save game loading screen
Put Interest in finance window in paranthesis to emphasise that interest is not deposited in bank account
Alpha 11.5.4 (2020-03-17)
Fixes
Attempt at fixing cases of UI jittering. If it is happening to you, please report screen resolution, UI scale and which UI element is jittering
Fixed position of some UI elements when UI scale is above 100%
Fixed some save game load bugs
Alpha 11.5.3 (2020-03-15) Salvages saves that were corrupted from investments, but investments will be set to wrong stock.
Alpha 11.5.2 (2020-03-15) fixes saves being corrupted if any savings were invested in stocks (This is why we use the testing branch)
Alpha 11.5.1 (2020-03-15)
Changes
Overhauled software company stock system
Split savings account into stocks and bonds investments
Added range slider to chart window to improve timeline scrubbing when viewing company balance
Added ability to make popups from feature scripts and added popup when sued for spying
Fixes
Fixed hired stat counting potential hires in the hire window instead of actual hires
Fixed employee animation not being applied on load
Fixed bug in SIPL causing it to fail finding methods when calling a function in a function parameter
Fixed bug in SIPL making it unable to parse variable names that begin with a keyword
Corrupted saves failing on team deserialization will now be able to load again
I finally updated the documentation needed to make mods for alpha 11. The wiki has been rewritten, meaning you can no longer find modding info on it for Alpha 10 and earlier versions of the game. You can find the wiki here.
RoadMap
Reward system
I'm adding a task/reward system for the next update. It's no secret that Software Inc. does not hold your hand at any point. You are expected to figure out what you want to do yourself, using the various systems the game has to offer. A lot of players, myself included, need some guidance, to help figure out what is possible. I hope to address this with a task system, that rewards you with furniture unlocks. I will not be gating any of the current furniture behind this feature, and most of the unlocks will be cosmetic or gimmicky, without throwing the game's balancing off, of course.
Official release
When the reward system is done, I will focus on polishing Alpha 11, so I can release it officially.
Conventions and updates
I will then start working on convention and update mechanics, which will probably go in separate releases. However, I expect to avoid breaking save compatibility, so these features will still be part of Alpha 11.
On to beta
When the convention and update mechanics are ready and released, I will move out of alpha and into beta. This does not mean I won't add any more features or that early access will be ending any time soon. Beta just means I won't be overhauling any of the main features, in a way that would completely break save compatibility, as I've done with each major update during the alpha phase. I'm still planning on working more on the deal system, project management and stocks, but the focus will be on bugs, polish and content. How the game plays at this point will be pretty close to the final version, though.
Patch notes
Lasse updated 14 furniture models for this patch.
Alpha 11.4.12 fixes bug in SIPL causing game to break randomly when generating review article
Alpha 11.4.11 fixes save not loading properly if a furniture mod was missing
Alpha 11.4.10 (2020-03-09)
Changes
Furniture now has a LocalizedName variable to seperate their identification name from their UI name (Check the mod wiki)
Added save file loading screen
Added splash screen while the game loads to avoid looking like a failed launch
Fixed stat window sick day localization
Extended SIPL with xor, break statement, Min and Max enumerable functions and ability to use Enums when assigning or comparing
Fixes
Fixed game mistakenly warning player that a project was missing qualified workers, because a feature no longer required work
Fixed TyD export not escaping backslashes in strings
Optimizations
Improved batching of transparent materials like glass
Improved wall furniture culling
Optimized LOD of all computer add-ons
Furniture visibility calculation has been time sliced
Optimized SIPL memory management and enumerable functions
Alpha 11.4.9 (2020-03-04) fixed benefit window being broken
Alpha 11.4.8 (2020-03-04)
Changes
Added company statistics to company sheet window
Overhauled skyscraper generation (Still using placeholder art)
A lot of detail windows can now be closed by clicking the same button that opened them
Added ability to change default company car color
Subsidiary project queue now shows unscheduled releases
Specialization panel now shows how many specialization points are left for each role
Fixes
Renaming a team would reset its color
TyD parser did not ignore semicolons between tables and lists
LOD meshes weren't cleared by default for furniture mods
Game will now try to force placement of wall furniture when loading fails, to avoid "First wallEdge was null" error
Various other fixes
Optimizations
Improved furniture search performance
Alpha 11.4.7 (2020-02-14)
Changes
Teams are now sorted in selection window based on when they were last chosen for a type of task
Added ability to assign a color to teams
Fixes
Fixed being able to make products that had no OS support for fundamental features
Fixed research button not notifying player of new research unless it had been clicked once
The Software Inc. team has grown by one, as we now welcome Lasse, whose work you’ve already seen on the character models and cars, in the game. Lasse will be working part-time on making the game look a lot better, while he studies. For this update, he’s improved a bunch of furniture, that sorely needed it, and updated the trees.
New temperature system
You can no longer plop down single units to cool down an entire building, instead you’ll need outputs for their cool air or hot water to disperse throughout your rooms. You’ll be able to automatically place them, and you won’t need to worry about temperature at all if you are just renting rooms. This change comes with a cool overlay visualizing how pipes and vents snake through your building. It also adds roof mounted ACs, which is the first item in Software Inc. to poke through the roof of a building.
Digital distribution and deals
Digital distribution no longer works on a per company level and is no longer exclusive. Companies will automatically sign up for your platform if the price is right, but you won’t get to sell 100% of their digital products. This also means I’ve been able to heavily reduce ISP costs. The amount of deals you receive is no longer based on your business reputation, instead your business reputation controls how much money you will be offered. This means you should be seeing a lot more deals.
Perishables like coffee, snacks and food must now be refilled every day at a monthly cost (Done automatically). This also means there's a limit to how many employees one fridge, vending machine or coffee machine can satisfy. A small mini-fridge has been added as a free alternative to the vending machine.
Tech levels are no longer limited by which operating systems you choose to support. This change might seem somewhat unrealistic, but removing it will speed up tech adoption rate in the market, improve the benefits of researching and patents and finally, it will enable the ability to create updates for your software (this mechanic won't be out for quite a while, though). The first page of the design document has been completely overhauled to resemble the old design document more. This allows players who don't won't dive into the complexity of the new software system to still play the game as normal. The design document tutorial has been split up into 3 different tutorials to account for this change.
Stocks are now valuated based on a running average of the income from a company's primary services and products. This should eliminate any exploits using loans, funding, etc. However, I'm not convinced this is the best solution.
Plus a ton of bug fixes and optimizations.
Alpha 11.3.8 Fixes (2019-11-28)
Fixed grass being placed on top of basement stairs
Fixed wall z-fighting visible in the garage by insetting door frame a tiny bit
Fixed bug when sorting tools by tech level and then going to pick operating systems
Various other fixes
Alpha 11.3.7 (2019-11-27)
Changes
Made medium and easy mode a bit easier by increasing base sales rate
Tech levels of a new AI company's first release have been limited
Changed networking unlock date from 1990 to 1985 to allow for quicker adoption rate and more hosting deals
Fixes
Fixed AI being able to pick features not supported by operating systems
Various other fixes
Alpha 11.3.6 (2019-11-25): Moved console away from OnGUI to try and fix crash bug
Alpha 11.3.5 Fixes(2019-11-24)
Fixed issues with design document sometimes not enforcing tech level limits
Fixed bug where tools dependencies would get disabled if the software had network features
Fixed not being able to see buttons in design document properly with active subsidiary
Fixed "Accept all and close" in wage negotation window showing hourly salary change
Fixed UI antialiasing fix for Linux breaking tons of UI collision checks
Alpha 11.3.4 Fixes (2019-11-23)
Disabled UI antialiasing by default in Linux to fix bug where the screen would glitch in-game
Fixed game breaking when project management couldn't find a applicable tool
Alpha 11.3.3 fixes bug occurring when project management tried to launch alpha review.
Alpha 11.3.2 fixes bugs when splitting room and loading trees.
Alpha 11.3.1 (2019-11-23)
Changes
Overhauled how stocks are valuated, mostly eliminating exploits
Tech levels are no longer limited by operating system support
Patent royalty and expiration have been reduced to account for income boost
Perishables like coffee, snacks and food are now simulated, giving coffee machines, fridges, etc. a capacity and a monthly refill cost
Added a small capacity mini fridge as a free alternative to the vending machine
First page of design document has been simplified and tutorials split into simple, advanced and full
Increased burglar cooldown further
Doubled speed of fires and effectiveness of sprinklers, and heavily increased fire speed if nothing is present to burn
Fires will no longer spread to a room that has already been put out
Contents insurance is now paid out daily rather than monthly after a fire or burglary
Added contents insurance payout notification
Added repair and restore all button to build mode
Added leader multitasking specialization and increased max leader specializations to 9
Leaders now gain a little leader skill when doing any task
The end quality of a product now affects how much it speeds up development of a sequel
Added speed boost info to design document window
Improved pathfinding when fleeing from fire
Bug verification speed no longer depends on average team programming skill
Made energy debuff kick in faster and improved coffee energy boost to combat it
Company assets are now distributed equally among share owners when they bankrupt, otherwise it is sold off randomly
Improved research UI feedback
Changed tree shader to vary colors between trees
Fixes
Framework and publishing royalties are now actually added to owner's account...
Fixed employees taking 2 vacations in a row if their vacation started in January
Fixed game getting stuck in fire mode because a basement spread its fire to the outside
Fixed game getting stuck if burglar was caught on a road ramp, making police unable to get to them
Security staff will now scare off burglars while walking between entrances as well
Fixed art skill increasing in alpha phase with no art work left
Fixed employees working at half speed in alpha phase if working as artist and programmer with only art or code work left
Fixed design promotion warning having wrong info and appearing when promoting early in any iteration after the 1st
Removed small chance of still selling copies with outrageous prices
Fixed review count being wrong in the review start window in some cases
Fixed undo not working for curve tool if colinear wall points were optimized out in the meantime
Fixed issues loading software localizations in XML format. Please use the CONVERT_LOCALIZATION_TYD command to convert your localizations to the new format
Various other fixes
Optimizations
Heavily optimized saving and loading times
Optimized employee pathfinding by pooling path lists