-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Bridge classes removal, Namespace cleanup [MTT-4014] (Unity-Tec…
…hnologies#732) * wip namespaces, locations and unused code * Door code has been refactored into one class * Removed NetworkFloorSwitchState and renamed switch class to FloorSwitch, updated the scenes and prefabs accordingly * renamed projectile to PhysicsProjectile to better describe the intent, merged data objects with server class where it was possible * Renamed projectiles to missiles and other merges * wip ServerCharacter, NetworkCharacterState and ClientCharacterVisualization trifecta refactoring * Further removals of bridge classes and general cleanup Removed NetworkCharacterState and CharacterClassContainer, merged into ServerCharacter * Renamed FXProjectileTargetedAction to FXMissileAction * Undid projectile to missile renaming * Removed GlobalSatticNetworkObjects prefab in BossRoom scene BossRoom state now lives in the scene root and is easier to locate. * Reset BossRoom subscene lifetimescope references * # * Resetting prefab inspector values where major changes were done * Enemy portal is now a subclass of Breakable * Merged TossedItem client and server classes into one * Restored NetworkingManager.prefab * Enemy spawner now has a Breakable component on it, alongside with ENemyPortal * EnemySpawner crystals reset * Fixed more prefab errors removed a duiplicate NetworkAvatarGuidHandler that caused problems on PlayerAvatar * formatting * Build errors cleanup * Update Assets/Scripts/Gameplay/GameplayObjects/Character/ServerCharacter.cs Co-authored-by: Sam Bellomo <[email protected]> * ClientCharacterVisuzliation renamed to ClientCharacter * PhysicsProjectile tweaks * Removed unnecessary collider that was causing issues with projectiles * Floor switch fix * more namespace changes, renamed asmdef * more namespace adjustments * restored broken references between LifetimeScopes (namespace changes break them) * removed duplicate subscription * addressing github comments * field renames to match the new type name * removing unused methods removing useless "private" * removing unused methods * fixed injection issue due to broken ref to parent lifetimescope * comments feedback * changed tests namespace in yamato * changelog Co-authored-by: Sam Bellomo <[email protected]> Co-authored-by: Samuel Bellomo <[email protected]>
- Loading branch information
1 parent
8b9acd2
commit 2763006
Showing
307 changed files
with
2,576 additions
and
3,584 deletions.
There are no files selected for viewing
This file contains 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
This file contains 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
This file contains 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
This file contains 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
Oops, something went wrong.