- Fixed a bug where the player’s money gets reset after finishing a contract
- Change generated contracts’ durations (generate 1 short contract, 1 medium, 1 long) X
- Fix employee profiles for all the NPCs X
- Add hiring extra employees
- Hide the programming language section if programming isn’t part of the skills
- Make programming a mandatory primary skill depending on position
- If a skill is picked as the primary skill, remove it from the secondary skill choices
- If a skill is picked as the secondary skill, remove it from the primary skill choices
- Add the choose programming language widget
- Make the employee slots appear depending on the office
- If there are no empty employee slots, disable search button and set the cost to N/A and make the employee count red
- Determine the search cost based on position and salary range
- Generate 5 employees based on the selected salary range. Higher salary range = Higher skill stats
- Add the ability to hire the employees and add them to the ST employees array
- Fix the combobox colors for the array items to appear
- Make the employee sprites appear after hiring an employee
- Make the employee sprites disappear at night
- If you go over the employee limit during a recruitment campaign, disable the hiring button
- Refresh employee management after hiring an employee
- During a recruitment campaign, if programming is selected as a skill, disable search button until a programming language is selected
- If an employee is fired, remove their sprites
Add desktop applications creation
- Create the main widget
- Create the side panel with details such as estimated development time, expected quality, sales goal
- Create project type selection
- Create the Programming language selection
- Create framework selection
- Create sales model selection (Physical copies, Digital copies, Shareware, subscriptions)
- Make the side panel update based on the other selections
Note: You cannot progress a desktop application yet, only create it
Changed files in this update