Skip to content

Refactor code base for easy maintain and update#10

Open
A9Coed66 wants to merge 3 commits intomainfrom
A9Coed66/refactor
Open

Refactor code base for easy maintain and update#10
A9Coed66 wants to merge 3 commits intomainfrom
A9Coed66/refactor

Conversation

@A9Coed66
Copy link
Copy Markdown
Collaborator

Refactor codebase to decouple Steam-specific logic and introduce shared core functions
Enabling compatibility with both Steam and non-Steam versions while reducing duplication

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR refactors the codebase to decouple Steam-specific logic by introducing shared configuration data and support card event definitions. The changes enable compatibility with both Steam and non-Steam versions while reducing code duplication.

Key changes:

  • Added support card event data for Mihono Bourbon (SSR)
  • Introduced standardized race configuration tables across multiple setup files
  • Added default manual setup event configuration template

Reviewed changes

Copilot reviewed 6 out of 412 changed files in this pull request and generated no comments.

Show a summary per file
File Description
data/spcard_event/Mihono Bourbon (SSR).json New support card event configuration defining character-specific event options and effects
data/manual_setup_event/default.json New default configuration template with race tables and event mappings
data/manual_setup_event/Oguri Cap.json New character-specific setup with standardized race configuration
data/manual_setup_event/Maruzensky 4.json New character-specific setup including Mihono Bourbon event mappings
data/manual_setup_event/Maruzensky 3.json New character-specific setup with extended race day configuration
data/manual_setup_event/El Condor.json Updated to add missing race tables and configuration data previously absent

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants