Kirill da03ba11c0 Refactor Owniverse modules for quantity mathematics and entity catalog
- Introduced `quantity_math.gd` for arithmetic operations including allocation, normalization, and accumulation of quantities without scene tree dependencies.
- Created `entity_catalog.gd` to manage entity definitions, groups, and event indexes, ensuring separation from simulation state and UI.
- Implemented `item_presentation.gd` for read-only projections of simulation state, handling amounts and unlock conditions for UI elements.
- Updated `civilization_evolution.gd` and `civilization_state.gd` to utilize new quantity math functions, improving code clarity and maintainability.
- Enhanced tests in `test_quantity_catalog.gd` to validate new functionality and ensure correctness of mathematical operations.
- Revised documentation to reflect changes in module structure and functionality.
2026-09-29 19:55:20 +03:00
2026-03-30 00:48:20 +03:00
2026-09-28 22:32:52 +03:00
2025-11-12 13:28:57 +03:00
2025-11-20 10:02:20 +03:00
2025-11-12 13:28:57 +03:00
2025-11-12 13:28:57 +03:00
2026-09-28 22:32:52 +03:00
2026-03-05 20:13:45 +03:00
2026-03-05 20:13:45 +03:00
2026-03-05 20:13:45 +03:00
S
Description
No description provided
31 MiB
v0.6.27 Latest
2026-08-20 19:58:24 +00:00
Languages
GDScript 100%