A comprehensive business management application for the game Schedule I that helps players optimize their drug mixing recipes for maximum profit, manage customer data, and track business operations.
Copyright © 2025 Kibah Corps. All rights reserved.
- Profit Calculator: Calculate the market value, cost, and profit margin for any combination of base products and mixers
- Effects Preview: Instantly see how different mixers will affect your product
- Recipe Management: Save and compare custom recipes to find your most profitable combinations
- Top Recipes Analysis: Automatically find the most profitable recipes for each base product
- Customer Database: Track customer preferences, locations, relations, and purchase history
- Game Data Repository: Browse comprehensive reference data on all in-game products and effects
- Data Analysis Tools: Analyze test results and improve business strategies
- Improved Loading Experience: Granular progress updates during startup for better user experience
Run the main application to launch the GUI:
python main.py
For testing and data analysis:
python test_framework.py # To document in-game observations
python data_analyzer.py # To analyze collected data and suggest improvements
For manual data fetching:
python fetch_dealers_improved.py # Fetch dealer data from the Schedule I wiki
main.py
- Main application entry pointsrc/
- Source code directorycalculator.py
- Core calculation logic for product profitabilitygame_data.py
- Game data constants, effects, and formulasgui.py
- User interface components and application logiccustomer_data.py
- Customer data management utilitiesdealer_data.py
- Dealer data management utilities
test_framework.py
- Testing framework for documenting in-game resultsdata_analyzer.py
- Data analysis tool for improving calculator accuracyfetch_dealers_improved.py
- Script for fetching dealer data from the wikicustomer_data.json
- Local database file for customer information (not tracked in git)dealer_data.json
- Local database file for dealer information (not tracked in git)game_data.json
- Local database file for custom game data (not tracked in git)
This application is regularly updated with new features and improved accuracy as more in-game data is collected. The software models the in-game economy based on extensive testing and analysis.
- Enhanced Data Loading: Implemented granular progress updates during application startup
- Reliable Dealer Data Fetching: Improved web scraping of dealer information from the Schedule I wiki
- Preserved Custom Settings: Data updates now preserve custom settings and assignments
Contributions are welcome! If you'd like to contribute, please:
- Fork the repository
- Create a feature branch
- Submit a pull request with a clear description of your changes
This business management suite attempts to accurately model the in-game economy based on observations and testing. The formulas and special cases are regularly updated as more data is collected.
MIT License
- Schedule I game developers for creating an engaging business simulation
- Community members who have contributed test data and feedback