Battle/feature - Class100 Update#1636
Open
Topi3 wants to merge 15 commits into
Open
Conversation
BattlePlayerQSystem: Added DisableMovement to HandleInPlay
BattleGameControlQSystem: Added OnGameStart method call BattlePlayerClassManager: Added OnGameStart method to manager and ClassBase BattlePlayerClass100Test: Added OnGameStart method
…imer stops running #1622
…nData #1622 Added call for BattlePlayerClass100ProjectileQSystem.OnProjectileHitArenaBorder BattlePlayerClass100ProjectileQSystem: Added OnProjectileHitArenaBorder method
…#1622 BattlePlayerClass100ProjectileQSystem: Updated projectile movement to happen in DeltaTime
23 tasks
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.
Added FrameTimer PlacementTimer for stopping Class 100 characters from moving after a certain period.
Added OnGameStart method to BattlePlayerClassManager and BattlePlayerClassBase to handle any game start logic.
Added OnProjectileHitArenaBorder method to BattlePlayerClass100ProjectileQSystem to make the projectile wall bounce.
Added HandleAiming and HandleAutoAim methods to BattlePlayerClass100Test to handle joystick and autoaim logic respectively.
Added OnGameStart method to BattlePlayerClass100Test to start the FrameTimer PlacementTimer.
Updated BattlePlayerClass100Test.OnUpdate to stop movement when FrameTimer PlacementTimer ends and to choose an aim type based on characterID.
BattlePlayerClass100Data.qtn
BattlePlayerClass100Projectile.qtn
BattlePlayerData.qtn
BattleCollisionQSystem.cs
BattleGameControlQSystem.cs
BattlePlayerClass100ProjectileQSystem.cs
BattlePlayerClass100QSpec.cs
BattlePlayerClass100Test.cs
BattlePlayerClassManager.cs
BattlePlayerManager.cs
BattlePlayerQSystem.cs
BattleProjectileQSystem.cs