Skip to content

Conversation

@LifeHckr
Copy link
Contributor

Current changes should be good.

LifeHckr and others added 14 commits February 4, 2025 20:21
Initial base template for battle entities
Also some file reorganization
Moved enums and structs to common namespace
Removed note resource class needing beat and type (moving forward note data shouldn't hold that.)
Added IsNoteActive()
Removed unused code and parameters
Removed unnecessary textparticle packedscene
Made a scene with two buttons; one will transition to our test battle scene, the other exits the game. The battle scene now has a button in the upper left that will return to the main menu. Makes use of a SceneChange script, which allows for a path to be set for the button in the inspector(doesn't need quotation marks), or exit to make the button quit the game. I noticed a infinite loop warning when exiting battle scene (the tweens don;t seem to stop if we exit), had to make minor change to ChartManager with an exitTree function to stop the tweens when we leave
Replaced old arrow graphic with new custom one
Player arrow is unique color
Reverted CheckMiss(), upon looping, without input no notes would miss
Player puppet with WIP player stats object.
RelicTemplate class to placehold for inventory
Created battle event interface and relic handling
Moved lane and note handling into conductor
BattleDirector is moving towards being more oriented towards handling battle events and handling
Note handling is interesting.
Created Scribe to hold dictionaries
made note dictionary
Timing enum
Also played with control nodes, surprisingly didn't take an hour to do what I wanted.
Begin merging upstream: NotesnRelics into Inventory
@LifeHckr LifeHckr merged commit 9f08b0e into Sprint-2 Feb 11, 2025
1 check passed
@LifeHckr LifeHckr deleted the Inventory branch February 11, 2025 00:38
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.

3 participants