- Added ISpriteCacheService, IStaticDataService, and ITextService interfaces for improved service management. - Implemented RunContracts for managing run states and node execution contexts. - Created EnemyTagStatusRuntime to handle enemy status effects and their application. - Refactored ShopPriceRuleService to utilize static data service for shop prices. - Enhanced InventoryTowerEnduranceUtility to manage tower endurance reduction. - Updated EventFormUseCase to work with new EventOptionExecutionContext. - Removed unused dictionary loading code from ProcedurePreload. - Cleaned up various utility classes and ensured consistent naming conventions. - Updated tests to reflect changes in context and service usage. |
||
|---|---|---|
| .. | ||
| Configs | ||
| DataTables | ||
| Entities | ||
| Fonts | ||
| Libraries | ||
| Localization | ||
| Materials | ||
| Music | ||
| Scenes | ||
| Scripts | ||
| Sounds | ||
| Tests | ||
| Textures | ||
| Tilemap | ||
| UI | ||
| Configs.meta | ||
| DataTables.meta | ||
| Entities.meta | ||
| Fonts.meta | ||
| Libraries.meta | ||
| Localization.meta | ||
| Materials.meta | ||
| Music.meta | ||
| PlayerInputActions.cs | ||
| PlayerInputActions.cs.meta | ||
| Scenes.meta | ||
| Scripts.meta | ||
| Sounds.meta | ||
| Tests.meta | ||
| Textures.meta | ||
| Tilemap.meta | ||
| UI.meta | ||