1
0
mirror of synced 2024-12-18 05:45:51 +01:00

Commit Graph

  • 54d0ce402b
    README.md: Rearrange table and fix command typos Viv 2023-07-23 08:42:55 -0400
  • eaa824cacf
    README.md: Fix issues Viv 2023-07-23 08:31:09 -0400
  • 2ca5406cdc
    README.md: Shorten tagline Viv 2023-07-22 21:05:26 -0400
  • f4d5a52e5c
    README.md: Style Note: paragraph Viv 2023-07-22 21:03:18 -0400
  • e1d562f5ef
    README.md: Restructure sections, add badges, add command support Viv 2023-07-22 20:57:51 -0400
  • 5e313a3549
    README.md: Fix logo colors Viv 2023-07-22 18:23:57 -0400
  • 9c31f41066
    README.md: Add newline Viv 2023-07-22 10:44:26 -0400
  • 56df81b59b
    README.md: Add logo, divider, smaller headers Viv 2023-07-22 10:41:14 -0400
  • 60a9e249cd parsers.py: Rename read_fumen function Viv 2023-07-21 23:18:09 -0400
  • 9d0d8b9314 parsers.py: Rename parsed_tja and lines Viv 2023-07-21 23:17:05 -0400
  • e756f5c07f parsers.py: Rename parse_course_measures function Viv 2023-07-21 23:15:47 -0400
  • 26fbcdff81 parsers.py: Rename get_course_data function Viv 2023-07-21 23:14:24 -0400
  • e318d0a8a3 Fold utils.py into parsers.py and writers.py Viv 2023-07-21 23:13:27 -0400
  • 356bb7b036
    Update codebase to adhere to flake8 and add linting check (#51) Viv 2023-07-21 22:57:18 -0400
  • 3d9019ba47 Ensure files have blank last lines Viv 2023-07-21 22:50:03 -0400
  • f035474356 test_and_publish_release.yml: Add line length exception Viv 2023-07-21 22:47:15 -0400
  • 7b30806f8a Update project to conform to flake8 Viv 2023-07-21 22:43:58 -0400
  • 6c18c724bd test_and_publish_release.yml: Add linting check Viv 2023-07-21 22:43:16 -0400
  • 752854fbe5 pyproject.toml: Add flake8 Viv 2023-07-21 22:41:34 -0400
  • e1cd6f385d converters.py: Use branch_points to compute p conditions Viv 2023-07-20 22:47:21 -0400
  • dbf222e460 converters.py: Simplify branching header byte checks Viv 2023-07-20 22:31:37 -0400
  • 000125eb10
    Ensure that header branch bytes are correctly set for all branching cases (#50) Viv 2023-07-20 21:58:58 -0400
  • bd08066b54 converters.py: Add check for "percentage only" branching songs Viv 2023-07-20 21:48:07 -0400
  • 8d7226c08b converters.py: Improve check for "drumroll only" branching songs Viv 2023-07-20 21:47:12 -0400
  • 5fec5f49f4 test_conversion.py: Enable testing for branch points Viv 2023-07-20 21:46:01 -0400
  • 5ce313ca83 Rename advanced -> professional Viv 2023-07-19 23:45:59 -0400
  • 1bf83d09dc
    Simplify how HP values are stored and parsed (#49) Viv 2023-07-19 23:43:56 -0400
  • 8e6c931a8b MANIFEST.in Update CSV file inclusion Viv 2023-07-19 23:41:17 -0400
  • 8e7e0dc0f4 test_and_publish_release.yml: Update CSV file adding Viv 2023-07-19 23:36:56 -0400
  • 74d9f086e1 types.py: Condense HP clear assignment Viv 2023-07-19 23:34:48 -0400
  • 0d28e44bf6 types.py: Adopt new LUT in FumenHeader class Viv 2023-07-19 23:34:19 -0400
  • 6f3fe93319 Merge all HP value CSV lookup tables into one CSV Viv 2023-07-19 23:33:32 -0400
  • f90f62e5b6 Update pyproject.toml version for 0.5.4 0.5.4 GitHub Actions Bot 2023-07-20 03:22:23 +0000
  • 3704d0a627 converters.py: Fix bug with HP byte Viv 2023-07-19 22:57:27 -0400
  • 1777100d3d test_conversion: Add HP bytes to test suite Viv 2023-07-19 22:56:49 -0400
  • 48718b2303
    Fix variable case (camelCase -> snake_case + CONST_CASE) (#47) Viv 2023-07-19 21:50:09 -0400
  • a08045f3b5 Change snake_case to CONST_CASE Viv 2023-07-19 21:42:56 -0400
  • 490386bcd7 Change camelCase to snake_case Viv 2023-07-19 21:40:51 -0400
  • e5fcc4d497 parsers.py: Stop throwing NotImplementedError for unsupported commands Viv 2023-07-19 17:54:11 -0400
  • 604ae94742 parsers.py: Condense readFumen Viv 2023-07-19 17:52:41 -0400
  • 45a1774221 parsers.py: Remove unnecessary seek Viv 2023-07-19 17:49:09 -0400
  • 077d07d023 writers.py: Condense writeFumen Viv 2023-07-19 17:47:40 -0400
  • e38fc4d666 writers.py: Remove unnecessary preallocation step Viv 2023-07-19 17:44:05 -0400
  • 11bccec1e6 Update pyproject.toml version for 0.5.3 0.5.3 GitHub Actions Bot 2023-07-19 20:48:48 +0000
  • 9ce1d76ca3
    Fix branching behavior for #BRANCHSTART r songs (#46) Viv 2023-07-19 16:47:08 -0400
  • 46e059eca9 Account for all the different #SECTION corner cases Viv 2023-07-19 16:14:26 -0400
  • 85186bc645 test_conversion.py: Temporarily skip shoto9 test Viv 2023-07-19 15:09:53 -0400
  • c5394096a0 converters.py: Fix branch ratio bytes Viv 2023-07-19 15:08:40 -0400
  • ce26499772 converters.py: Fix bytes for drumroll-only branching songs Viv 2023-07-19 14:51:45 -0400
  • cfbe84c8f6 converters.py: Properly set branch conditions Viv 2023-07-19 08:15:16 -0400
  • aacfdb478f converters.py: Condense branch assignment Viv 2023-07-18 23:16:29 -0400
  • 97df284fb0 converters.py: Use variables for branch conditions Viv 2023-07-18 23:11:44 -0400
  • 9024555a2b converters.py: Fix branch condition for p < 0, p > 100 Viv 2023-07-18 23:06:29 -0400
  • 9614c5b14f shoto9: Fix drumroll measure size Viv 2023-07-18 22:57:17 -0400
  • ceeda490a1 shoto9: Fix OFFSET Viv 2023-07-18 22:53:54 -0400
  • 8b5bac8bca shoto9: Fix SCOREINIT/SCOREDIFF Viv 2023-07-18 22:53:47 -0400
  • d2fd34e289 shoto9: Fix SCROLL for mismatched branches Viv 2023-07-18 22:52:18 -0400
  • 13cf5fa67a testing/: Add shoto9 to test suite Viv 2023-07-18 21:55:23 -0400
  • 2a6d1c3df5
    Overhaul header metadata code with new FumenHeader Python class (plus use ints, not bytes) (#45) Viv 2023-07-19 14:36:58 -0400
  • 695532145f Delete test_soulgauge_LUTs.py Viv 2023-07-19 14:32:11 -0400
  • 5b7492f829 Create Python class for header metadata Viv 2023-07-19 10:05:49 -0400
  • ecfed22b38 Update README.md Viv 2023-07-17 12:30:35 -0400
  • ad25a43a04 Update pyproject.toml version for 0.5.2 0.5.2 GitHub Actions Bot 2023-07-15 16:07:37 +0000
  • b5abb8d4b9 parsers.py: Add support for multi-value SCOREINIT/SCOREDIFF Viv 2023-07-15 12:02:50 -0400
  • fbe2fe21cc
    Fix crash for #SECTION commands that occur before the first #BRANCHSTART (#36) Viv 2023-07-15 11:58:33 -0400
  • 5466cd81bd converters.py: Add better branching comments Viv 2023-07-15 11:51:06 -0400
  • 8ad2102f0a Properly handle #SECTION commands prior to #BRANCHSTART Viv 2023-07-13 08:39:47 -0400
  • 8bbacc0408 parsers.py: Fix small naming bug (branch -> currentBranch) Viv 2023-07-13 08:42:17 -0400
  • 9691e9e17e parsers.py: Rename values to branch_condition for clarity Viv 2023-07-13 08:38:38 -0400
  • 079609d9b5 converters.py: Rework the #BRANCHSTART p computation logic Viv 2023-07-13 11:19:18 -0400
  • 3b24f2e77e testing/: Tweak how speed is checked Viv 2023-07-13 11:25:26 -0400
  • 16b835ef9b testing/: Add exceptions for KAGEKIYO's strange fumen Viv 2023-07-13 11:25:08 -0400
  • 176c1e2c24 genpe.tja: Comment out Ura 2P charts for test Viv 2023-07-13 11:17:39 -0400
  • 1a7ce8c61f genpe.tja: Convert 6/4 measures into 2/4 + 4/4 measures Viv 2023-07-13 11:16:46 -0400
  • 095fa58972 genpe.tja: Fix SCOREDIFF for Oni chart Viv 2023-07-13 11:15:11 -0400
  • d3d8da689b genpe.tja: Update OFFSET to match fumen Viv 2023-07-13 11:14:46 -0400
  • 12ad119be7 testing/: Add genpe.tja Viv 2023-07-13 08:35:22 -0400
  • ee265327de
    README.md: Expand "Goals" section Viv 2023-07-11 21:33:30 -0400
  • cd755bd646
    Replace all {song, branch, measure, note} dictionaries with classes (#32) Viv 2023-07-11 21:30:55 -0400
  • 52643c58f8 Use classes for the dict objects in writeFumen Viv 2023-07-11 21:24:05 -0400
  • 60e1b84507 types.py: Move courseNames to constants.py Viv 2023-07-11 21:03:02 -0400
  • a21dd7e960 Use classes for the dict objects in processTJAMeasures Viv 2023-07-11 21:00:36 -0400
  • 254b27f47a Use classes for the dict objects in convertTJAToFumen Viv 2023-07-11 20:41:44 -0400
  • a5211ffb9f converters.py: Rename measure_cur to measureTJAProcessed Viv 2023-07-11 19:38:33 -0400
  • 55cf86fe74 converters.py: Rename measure to measureTJA Viv 2023-07-11 19:37:43 -0400
  • 02d472a9d2 converters.py: Rename measureTJA to measureTJAProcessed Viv 2023-07-11 19:37:08 -0400
  • 9baf16b35a converters.py: Rename tja.branches to processedTJABranches Viv 2023-07-11 19:34:55 -0400
  • 3bff7a9d93 converters.py: Rename branchesCorrected to tjaBranchesProcessed Viv 2023-07-11 19:25:09 -0400
  • 447a22098a converters.py: Rename branch to branchMeasuresTJA Viv 2023-07-11 19:21:57 -0400
  • 52a41cde6c converters.py: Rename tjaConverted to fumen Viv 2023-07-11 19:16:34 -0400
  • 0da2d16901 parsers.py: Use classes for the dict objects in parseCourseMeasures Viv 2023-07-11 15:36:58 -0400
  • dfe7854404 parsers.py Use classes for the dict objects in getCourseData Viv 2023-07-11 09:26:25 -0400
  • 87ac4d26ae Update pyproject.toml version for 0.5.1 0.5.1 GitHub Actions Bot 2023-07-11 12:16:33 +0000
  • bd27e9dade
    Add new LUTs to cover the remaining soul gauge bytes (12/13, 16/17) (#31) Viv 2023-07-11 08:07:30 -0400
  • 044b57ce37 Mark soulgauge LUT test as incomplete for now Viv 2023-07-11 08:01:49 -0400
  • 6628dc5c76 Add new bytes to header metadata check Viv 2023-07-11 08:01:36 -0400
  • fdd8a017a5 Add new bytes to soul gauge function Viv 2023-07-11 07:53:36 -0400
  • d585923cee Add new lookup tables for bytes 12/13/16/17 Viv 2023-07-11 07:53:12 -0400
  • 9b219e5d64 Rename existing lookup tables to mention byte number Viv 2023-07-11 07:52:39 -0400
  • c108475026 __init__.py: Refactor repeatable steps into function Viv 2023-07-10 00:45:18 -0400