Repository navigation
ParseCore V2 (PP-DEV) - #2
Merged
Merged
Conversation
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.
Member
Author
|
@DevilPedrow can you please approve. Thank you :) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
[Skipped]