Commit Graph

  • a7c05e3796 Add report generation functionality to the UI feature/evolution Kirill 2026-10-18 21:48:15 +03:00
  • 2aced0c61a Add localization support for achievements: implement language-specific titles and update UI components Kirill 2026-10-18 20:32:20 +03:00
  • e1782c7b10 Implement achievement system: add achievement controller, UI components, and tests Kirill 2026-10-18 20:14:27 +03:00
  • e41d652631 Add achievement item UI and logic for displaying achievements Kirill 2026-10-18 20:03:27 +03:00
  • fe68e788b3 Add achievement loader script with unique identifier Kirill 2026-10-18 18:57:42 +03:00
  • 3047ef5a85 Implement apocalypse mechanics: add apocalypse queue, controller, and integrate into production logic Kirill 2026-10-18 00:05:53 +03:00
  • f53181b9ad Refactor production logic to incorporate helium share calculations and lifespan multipliers for stellar entities Kirill 2026-10-17 23:51:08 +03:00
  • 273093bd9e Разделить частоту обновления часов и расчёта симуляции Kirill 2026-10-17 23:41:18 +03:00
  • 00b6192d19 Refactor production request handling: implement queuing mechanism and improve production application logic Kirill 2026-10-08 22:19:29 +03:00
  • 02c9843e1b Enhance civilization flow mechanics and adaptive quality control Kirill 2026-10-08 22:05:08 +03:00
  • 459fbb2a4d Refactor civilization flow reward calculations for improved accuracy and performance Kirill 2026-10-08 21:25:39 +03:00
  • c42940369a Refactor capacity enforcement and production logic Kirill 2026-10-08 21:10:36 +03:00
  • 9357f757a9 Refactor civilization flow mechanics: enhance commit and colonization logic, add tests for flow application and resource allocation, and optimize performance metrics. Kirill 2026-10-08 20:43:51 +03:00
  • 413f2be904 Refactor simulation timing and frame processing logic for improved accuracy and performance Kirill 2026-10-08 00:15:23 +03:00
  • 3fcc7211ce Implement civilization flow mechanics and profiling for resource allocation Kirill 2026-10-07 22:51:55 +03:00
  • 6ee66a627d Refactor civilization evolution and state management Kirill 2026-10-06 23:02:42 +03:00
  • e48d4bbe88 Add comprehensive tests and optimizations for simulation and UI performance Kirill 2026-10-05 22:16:59 +03:00
  • 6f6a1be3bd Refactor audio effect handling: remove cooldown logic and enhance sound playback functionality Kirill 2026-10-03 13:36:33 +03:00
  • 9e13c8bbe3 Implement audio management system with effects and music players; add settings for sound and music volume Kirill 2026-10-03 13:21:53 +03:00
  • b6c683298b Replaced txt by Loaders Kirill 2026-10-03 11:06:52 +03:00
  • e94093ac17 Add Android production release and testing builds workflows testing Kirill 2026-10-02 00:07:34 +03:00
  • c4e7302567 Add new tests and implement frame budget management Kirill 2026-10-01 23:43:34 +03:00
  • f51eea6c0f Enhance simulation performance and accuracy by optimizing physical amount calculations and refining arithmetic operations Kirill 2026-10-01 20:30:53 +03:00
  • befb377774 Add new music tracks to the sound directory Kirill 2026-10-01 07:48:52 +03:00
  • fad862d618 Add benchmark for saved state performance Kirill 2026-09-30 22:46:26 +03:00
  • fb8a3f5658 Add exact arithmetic implementation and tests Kirill 2026-09-30 08:08:27 +03:00
  • f2111a376a Add core simulation modules for owniverse mechanics Kirill 2026-09-29 20:23:20 +03:00
  • da03ba11c0 Refactor Owniverse modules for quantity mathematics and entity catalog Kirill 2026-09-29 19:55:20 +03:00
  • c2313e9163 Enhance item visibility logic and update initial energy parameter; add tests for life icon functionality Kirill 2026-09-28 22:56:40 +03:00
  • 2f0a3ee8d4 Warming border added Kirill 2026-09-28 22:32:52 +03:00
  • 15ee7833ed Add world indicators and parameters to enhance universe simulation - new universe creation function. Kirill 2026-09-28 22:19:13 +03:00
  • e79f3fa362 Fix highlight visibility toggle and enhance color modulation logic Kirill 2026-09-22 23:54:13 +03:00
  • e87d4083e9 Refactor code structure for improved readability and maintainability Kirill 2026-09-22 23:47:59 +03:00
  • 5a18b41528 Refactor code structure for improved readability and maintainability Kirill 2026-09-22 23:10:09 +03:00
  • d6fd40969f Implement short-lived stellar event handling and optimize batch processing; add tests for new functionality Kirill 2026-09-22 22:50:54 +03:00
  • a3d24114a1 Add screen management to top menu and update button functionality; replace close button with back button Kirill 2026-09-21 22:32:56 +03:00
  • 8867da569a Refactor code structure and remove redundant sections for improved readability and maintainability Kirill 2026-09-21 21:46:43 +03:00
  • 1796829338 Update speed limit, enable embedded PCK format, and enhance brown dwarf production logic Kirill 2026-09-21 20:42:40 +03:00
  • f246efd6ad Add unit tests for action value formatting and distribution Kirill 2026-09-20 23:55:38 +03:00
  • f25b77b605 Implement asynchronous save manager with UI update optimizations and add tests for save functionality Kirill 2026-09-20 22:14:47 +03:00
  • a09e3df220 Refactor save manager validation and update state structure Kirill 2026-09-20 20:56:15 +03:00
  • 26347fca30 Add comprehensive civilization evolution tests and enhance civilization state management Kirill 2026-09-16 19:54:47 +03:00
  • 5ea65a7e9b Update export presets, project version, and enhance civilization simulation rules Kirill 2026-09-16 07:58:19 +03:00
  • 5f3875bc14 Add life rules and implement tests for civilization and life states Kirill 2026-09-15 23:05:05 +03:00
  • cc2700d507 Add item description and testing framework for Owniverse Kirill 2026-09-15 22:01:45 +03:00
  • 5f5cc6f894 Implement gradual evolution mechanics and simulation time handling in Owniverse.GI Kirill 2026-09-15 08:27:04 +03:00
  • 7de65f6145 Refactor workflow and configuration files; enhance Android build process with import options, update .gitignore for entity imports, correct entity file names, and add missing import files for localization and entities. Kirill 2026-09-15 07:30:01 +03:00
  • 85a13eb241 Refactor save management; update validation logic in save_manager.gd and enhance action handling in actions.gd for improved data integrity and user experience Kirill 2026-09-14 07:47:21 +03:00
  • dea744bc30 Refactor save management; enhance save_data function with verification and plaintext copy options, and update load_data logic for improved error handling Kirill 2026-09-13 22:57:25 +03:00
  • c22b21a537 Refactor global.gd to update SPEED_LIMIT constant from 4 to 5 Kirill 2026-09-13 21:09:42 +03:00
  • b44f92aacf Refactor state structure; encapsulate datetime and year within a time dictionary and update related logic Kirill 2026-09-11 09:31:37 +03:00
  • 0162084e53 Refactor state management; update unlock logic and enhance signal bindings in scene Kirill 2026-09-01 23:53:05 +03:00
  • 2f4b6a98d8 Refactor production logic to use state amounts; update calculate_max_producible function to accept default desired amount Kirill 2026-09-01 21:29:07 +03:00
  • d90f8693c9 Update Godot core rules to version 4.7; refactor production logic and add entity batch processing Kirill 2026-08-31 23:51:07 +03:00
  • e870c96879 Add 'binds' key to state dictionary for enhanced state management Kirill 2026-08-30 22:31:24 +03:00
  • e531e7d9b6 Refactor item management and unlock logic; remove unused item update list and signal Kirill 2026-08-28 00:07:18 +03:00
  • 57cc023558 Implement item unlocking mechanism and refactor save functionality; update scene timer node Kirill 2026-08-27 23:04:56 +03:00
  • 23929e3651 Refactor owniverse state management; replace evolution class with state handling and update cycle logic Kirill 2026-08-25 00:26:31 +03:00
  • 829aadca2d Update version to 0.6.27 and increment version code to 143; refactor resource paths in scene files main v0.6.27 Kirill 2026-08-20 22:58:24 +03:00
  • 30486616f8 Update version to 0.6.26 and increment version code to 142 v0.6.26 Kirill 2026-08-20 22:55:01 +03:00
  • d9a2679af4 Replace pressed burger button image and update resource path in world.tscn Kirill 2026-08-20 22:54:42 +03:00
  • 4f57c37572 Update version to 0.6.25 and increment version code to 141; replace burger button image v0.6.25 Kirill 2026-08-20 22:45:22 +03:00
  • e4a0dd2d13 Add new spirituality trend indicator image v0.6.24 Kirill 2026-08-20 22:29:11 +03:00
  • 0a10cff0fa Refactor code structure for improved readability and maintainability Kirill 2026-08-20 22:28:03 +03:00
  • e4cf5bdad0 Add new button images for time adjustment in the top menu Kirill 2026-08-20 22:27:36 +03:00
  • 645751cd23 Add new button images for time adjustment in the top menu Kirill 2026-08-20 22:26:57 +03:00
  • b92a49821d Update version to 0.6.23 and increment version code to 139; add unique IDs to UI nodes v0.6.23 Kirill 2026-08-20 22:19:19 +03:00
  • 3a91528e95 Bump version to 0.6.22 and increment version code to 138 v0.6.22 Kirill 2026-08-20 22:11:09 +03:00
  • 3c37be2a8e Add new PNG assets for time and speed UI components Kirill 2026-08-20 22:10:40 +03:00
  • 544b5f4f56 Add new time speed icons for UI Kirill 2026-08-20 22:10:22 +03:00
  • cc9de54d42 Bump version to 0.6.21 and increment version code to 137 v0.6.21 Kirill 2026-08-20 21:55:23 +03:00
  • e76414ce17 Refactor code structure for improved readability and maintainability Kirill 2026-08-20 21:54:45 +03:00
  • 68c2b4f25d Refactor code structure for improved readability and maintainability Kirill 2026-08-20 21:54:32 +03:00
  • 78946f1bb4 Bump version to 0.6.20 and increment version code to 136 v0.6.20 Kirill 2026-08-20 21:41:23 +03:00
  • 0d1671fe8f Update project icon reference in configuration file Kirill 2026-08-20 21:40:48 +03:00
  • ea35017aa0 Bump version to 0.6.19 and increment version code to 135 v0.6.19 Kirill 2026-08-20 21:20:08 +03:00
  • 0db24fec60 Refactor background and starry sky layer scripts; move to new directory structure Kirill 2026-08-20 21:19:47 +03:00
  • b2a18c9c41 Refactor code structure for improved readability and maintainability Kirill 2026-08-20 21:19:30 +03:00
  • 16ec80929c Bump version to 0.6.18 and increment version code to 134; update Android workflow configuration v0.6.18 Kirill 2026-08-20 21:11:46 +03:00
  • 3536e25d52 Update version to 0.6.17 and increment version code to 133; enhance Android build workflow v0.6.17 Kirill 2026-08-20 21:05:22 +03:00
  • 935d249183 Bump version to 0.6.16 and update version code to 132 v0.6.16 Kirill 2026-08-20 20:25:12 +03:00
  • 8cb01d77de Refactor Android build workflow to separate preparation and build steps Kirill 2026-08-20 20:24:30 +03:00
  • a446b7cb41 Update Global autoload reference in project configuration Kirill 2026-08-20 20:19:01 +03:00
  • 82681d27e1 Bump version to 0.6.15 and update version code to 131 v0.6.15 Kirill 2026-08-20 20:11:39 +03:00
  • 777ec2907b Add new PNG assets for time and speed UI components Kirill 2026-08-20 20:09:14 +03:00
  • 8513bf0313 Add new PNG images for time and speed menu Kirill 2026-08-20 20:03:18 +03:00
  • a4019ed98c Add global.gd script with localization and CSV reading functionality Kirill 2026-08-20 19:55:20 +03:00
  • 4731489015 Refactor global scripts: remove Global.gd, add globals.gd with enhanced functionality Kirill 2026-08-20 19:54:50 +03:00
  • 711ace6678 Refactor autoload structure by moving Global and SaveManager scripts to the autoload directory Kirill 2026-08-20 19:53:49 +03:00
  • 89342dc614 Add Global and SaveManager scripts with localization and save/load functionality Kirill 2026-08-20 19:53:32 +03:00
  • 2459d15fc0 Bump version code to 130 and update version name to 0.6.14 in project configuration v0.6.14 Kirill 2026-08-20 19:43:43 +03:00
  • 3552a5e51d Update CI workflow to trigger on version tags and streamline APK upload process Kirill 2026-08-20 19:39:55 +03:00
  • 38b05eb4ef Remove redundant debug and check steps from CI workflow Kirill 2026-08-19 23:09:53 +03:00
  • 735ab3774d Downgrade upload-artifact action version from v4 to v3 in CI workflow Kirill 2026-08-19 23:04:17 +03:00
  • 43aaa6e28f Reorder APK upload step in CI workflow for clarity Kirill 2026-08-19 23:02:21 +03:00
  • 544f5c466e Remove file type check for APK in CI workflow Kirill 2026-08-19 22:49:18 +03:00
  • 0b80d2cdf6 Remove APK upload step from CI workflow and add APK check Kirill 2026-08-19 22:47:52 +03:00
  • b82fe0f3d7 Disable package signing in export presets configuration Kirill 2026-08-19 22:44:56 +03:00
  • 860168e4eb Fix resource IDs in owniverse_item.tscn for script and texture references Kirill 2026-08-19 22:42:04 +03:00
  • 84c29ed064 Add Global.gd.uid file with unique identifier Kirill 2026-08-19 22:36:02 +03:00