Skip to content

ParseCore V2 (PP-DEV) - #2

Merged
Error44s merged 120 commits into
pp-devfrom
pp-error44
Sep 6, 2026
Merged

Error44s merged 120 commits into
pp-devfrom
pp-error44

Conversation

@Error44s

@Error44s Error44s commented Sep 6, 2026

Copy link
Copy Markdown
Member

[Skipped]

Updated README.md to include detailed project information, features, installation instructions, usage examples, and contribution guidelines.
Added a security policy document outlining reporting procedures and response timelines for vulnerabilities.
This document outlines the Code of Conduct for the ParseCore community, detailing our pledge, standards of behavior, enforcement responsibilities, and consequences for violations.
Added a detailed contributing guide outlining code of conduct, contribution rules, and development setup instructions.
Add .gitattributes to normalize line endings for various file types.
Add a pull request template for contributors to follow.
Added a comprehensive set of labels for issues and pull requests, including types, scopes, priorities, statuses, and reviews.
Added a bug report template for GitHub issues, including fields for description, reproduction steps, traceback, and environment details.
Add a feature request template for suggesting new functionality.
This configuration file sets up the ParseCore Bot with templates for automated reviews, including verdict messages and checks for PR titles, templates, accuracy statements, documentation updates, comment policies, and PR size limits.
This file defines HitSampleInfo and FileHitSampleInfo classes for managing hit sample data in a beatmap, including properties for sound name, bank, volume, and methods for generating lookup names.
Add MIT license information to the __init__.py file.
Implement a LegacyRandom class for random number generation.
Implement a limited capacity queue with enqueue, dequeue, and clear methods.
This file implements various functions to approximate curves using Bezier and Catmull-Rom methods, as well as circular arcs. It includes utility functions for handling vector operations and spline approximations.
This file provides utility functions for comparing floating-point numbers with specified tolerances. It includes methods for checking if one number is almost bigger, definitely bigger, or almost equal to another number.
This file implements a Vector2 class for 2D vector operations with single precision, including addition, subtraction, scaling, normalization, and distance calculations.
Added PerformanceAttributes class to define score worth in performance points.
Implement PerformanceCalculator class for score evaluation.
Added MIT License to the __init__.py file.
Add MIT License to the __init__.py file
This file implements the HarmonicSkill class, which calculates the difficulty of objects based on a harmonically weighted sum. It includes methods for processing difficulties and calculating performance based on difficulty values.
Implement StrainDecaySkill class for strain decay calculations.
Implement StrainSkill class for calculating strain difficulty.
Implement VariableLengthStrainSkill class for dynamic strain calculation.
Added MIT License to the __init__.py file.
This file implements the DifficultyHitObject class for difficulty calculation in a game. It includes methods for accessing previous and next objects, calculating hit windows, and handling nested hit objects.
This file implements the ModFactory class, which provides functionality to create mods for different rulesets based on their acronyms. It includes methods to retrieve available mods and create instances from given acronyms.
Add MIT License to the __init__.py file
Add MIT License to the Mania ruleset module.
Add MIT License to the Taiko ruleset module.
@Error44s Error44s self-assigned this Sep 6, 2026
@Error44s
Error44s requested a review from DevilPedrow September 6, 2026 19:39
@Error44s

Error44s commented Sep 6, 2026

Copy link
Copy Markdown
Member Author

@DevilPedrow can you please approve. Thank you :)

@DevilPedrow DevilPedrow left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Approved

@Error44s
Error44s merged commit 6070479 into pp-dev Sep 6, 2026
1 check failed
@Error44s
Error44s deleted the pp-error44 branch September 6, 2026 19:42
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