Skip to content

Releases: shay-coding/citybusmanagertext

Version 1.1.1

25 Nov 10:52
d105e87

Choose a tag to compare

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

10 Nov 08:53
1fb73c3

Choose a tag to compare

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

28 Jun 21:49
cbb6d50

Choose a tag to compare

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.