Releases: shay-coding/citybusmanagertext
Releases Β· shay-coding/citybusmanagertext
Version 1.1.1
City Bus Manager Text v1.1.1 - Release Notes
π What's New
- Mostly a tidy-up release focusing on bug fixes and improving consistency.
- Running Board Mode Fixes
- Fixed issues where running board mode would sometimes behave incorrectly
- Ensured smoother boarding/alighting calculations
- Distance Display Update
- Distance between stops is now shown in minutes instead of kilometers
- Timetable calculations now reflect travel time more intuitively
π Bug Fixes
- Corrected running board mode misbehavior
π Notes
- No DLC or mod changes in this release
- Existing save files are fully compatible
π Coming Soon
- More QoL improvements for fleet and timetable management
- Potential new features for route optimization and scheduling
Version 1.1.0
City Bus Manager Text v1.1 - Release Notes
π What's New
DLC & Mod Support
The biggest feature in v1.1 is full support for downloadable content and modifications!
- Automatic DLC Loading: The game now automatically scans the
dlcs_and_mods/folder for vehicle packs - Easy Modding: Create your own vehicle packs using simple JSON files
- DLC Tagging: All DLC vehicles are clearly marked with their source pack name in the fleet and shop
- Mix and Match: Use base game vehicles alongside any number of DLC packs
Fleet Number Management
Take more control over your fleet organization:
- Custom Fleet Numbers: Assign your own fleet numbers to buses (e.g., "101", "A1", "RED-5")
- Auto-Assignment: Let the game automatically assign sequential numbers if you prefer
- Edit Anytime: Change fleet numbers for existing buses through the fleet management menu
- Duplicate Prevention: The game prevents you from assigning the same fleet number to multiple buses
Quality of Life Improvements
- Fleet view now shows DLC source for purchased vehicles
- Improved fleet management with dedicated edit menu
- Better visual organization with fleet numbers displayed throughout the game
- DLC vehicles are seamlessly integrated into the bus shop
π Folder Structure
Your game should now be organized as follows:
CBMText/
βββ game.py
βββ dlcs_and_mods/
βββ your_dlc_pack_1.json
βββ your_dlc_pack_2.json
βββ ...
π§ Creating DLC Packs
Create a JSON file in the dlcs_and_mods/ folder with this structure:
{
"dlc_name": "Your Pack Name",
"vehicles": [
{
"model": "Bus Model Name",
"capacity": 40,
"fuel_capacity": 150.0,
"fuel_efficiency": 0.25,
"price": 75000
}
]
}See the documentation for full details on creating custom vehicle packs!
π Bug Fixes
- Fixed save/load compatibility with new fleet number system
- Improved error handling for malformed DLC files
- Better validation for DLC JSON structure
π Notes
- Existing save files are fully compatible with v1.1
- The
dlcs_and_mods/folder is optional - the game works fine without it - Invalid DLC files are skipped with a warning message
π Coming Soon
Looking ahead to future updates, we're considering:
- Route DLC packs
- Special event systems
- More customization options
- Enhanced economic simulation
Version 1.0.0
Release Notes
Version 1.0.0 - Initial Release
Date: 2025-06-28
Features
- Full text-based bus company management simulation game
- Manage fleets, buy buses, assign buses to routes
- Create and customize routes with multiple stops and schedules
- Run daily simulations with passenger demand, fuel consumption, and random events
- Save and load game progress with JSON files
- Dynamic reputation and financial management system
Notes
- First stable release of City Bus Manager
- Designed to be played via command line interface
- Future updates planned with additional features and improvements
Thank you for trying City Bus Manager Text Edition! Feedback and contributions are welcome.