Commit Graph

  • 7a8cb80a8b Merge branch 'main' of ssh://git.datacentermods.com:2222/teamGreg/gregCore main Marvin 2026-04-25 02:47:33 +02:00
  • 944f6e1cc8 Remove outdated documentation and references Marvin 2026-04-25 02:46:52 +02:00
  • 5282adecfb Updated GregCore to PreRelease 40 Marvin 2026-04-24 21:52:53 +02:00
  • 3595b3e40b feat: Disable IMGUI rendering in GregPlacementController and GregWallPlacementController Marvin 2026-04-24 17:57:19 +02:00
  • 07bc596c77 Refactor and enhance gregCore framework Marvin 2026-04-24 15:45:10 +02:00
  • a615023271 chore: Update binary files for gregCore.dll and gregCore.pdb Marvin 2026-04-23 22:11:32 +02:00
  • 2d5befcafb feat: Introduce GregUI framework to replace IMGUI, enhancing UI stability and performance Marvin 2026-04-23 21:42:37 +02:00
  • 8634792e2b feat(CableRemoval): Implement mass cable removal feature with user hints and settings feat(CommonShop): Add custom shop item registration and checkout handling feat(CommonShop): Create CustomShopItem class for better item management feat(CommonShop): Develop ShopAPI for injecting custom items into the shop feat(FasterSFP): Introduce faster SFP modules with custom speeds and prices feat(NoMoreEOL): Add patch to control visibility of error warning signs feat(QoL): Implement various quality of life improvements including shop layout fixes and item deletion refactor(Sdk): Create legacy event dispatcher for backward compatibility Marvin 2026-04-23 21:05:49 +02:00
  • 84fb3ad4fd feat: Implement Hardware ID Persistence and Legacy ID Mapping Marvin 2026-04-23 13:56:03 +02:00
  • 8ef5bfbe21 Add TechnicianHiring module for managing additional technicians Marvin 2026-04-21 22:20:33 +02:00
  • 9f8164ba59 updating gregcore to newer version. Marvin 2026-04-21 08:11:36 +02:00
  • 39ee14d6f3 publ.: Adding Packs to publish SDK: adding SDKs to give the user more Opportunities to create mods. Marvin 2026-04-21 07:41:28 +02:00
  • 8bd4f348e2 Add patches for shop checkout and lifecycle day updates Marvin 2026-04-21 06:39:20 +02:00
  • 4fe23b041f feat: Implement GregEventDispatcher for event handling Marvin 2026-04-21 04:53:10 +02:00
  • c8d7f45550 feat: add comprehensive documentation for F8 Settings Hub, Grid Placement, Save Engine, and Vanilla Save Compatibility Marvin 2026-04-21 03:51:26 +02:00
  • c9706de622 chore: update to latest game version docs: removed redundant docs deps: updated dependencies to be implemented. feat: started implementation of new GridBuild Feature Marvin 2026-04-21 03:39:08 +02:00
  • 5930e5d160 feat(examples): add hook subscription to example mods Marvin 2026-04-20 14:57:51 +02:00
  • 9819687e9f docs: add hook API tutorials for Lua, Python, Go, and Rust Marvin 2026-04-20 14:50:38 +02:00
  • 84b6f56a50 chore: add DataCenter-RustBridge submodule Marvin 2026-04-20 14:48:52 +02:00
  • 49b3b472f6 fix: remap dev console toggle key to F8 Marvin 2026-04-20 07:05:23 +02:00
  • 21bc37f692 fix: workaround IL2CPP unstripping error in dev console Marvin 2026-04-20 06:50:29 +02:00
  • b9356207f0 docs: add documentation for economy player hooks Marvin 2026-04-20 06:48:42 +02:00
  • 6b0c0559f1 feat: implement additional economy hooks for player xp and reputation Marvin 2026-04-20 06:42:42 +02:00
  • f8aec26a0a fix: resolve Harmony patch error and missing hook registry Marvin 2026-04-20 06:39:00 +02:00
  • 658bf080a1 fix: migrate input handling to new Unity InputSystem Marvin 2026-04-20 06:35:27 +02:00
  • 1fd8938f2b fix: improve CI build robustness with better stubs and paths Marvin 2026-04-20 06:23:58 +02:00
  • 524eaacbd5 fix: resolve AccessViolationException by removing problematic interface patch and using native game state management Marvin 2026-04-20 06:21:56 +02:00
  • 8d309f2162 feat: enhance hook patching with improved error handling and remove InputPausePatch Marvin 2026-04-20 06:20:50 +02:00
  • 0360bfb09a chore: update gregCore v1.0.0.33 release assets Marvin 2026-04-20 05:54:56 +02:00
  • ad01b974cd fix: enforce .NET 6 in workflows and remove extractor v1.0.0.34 Marvin 2026-04-20 05:49:10 +02:00
  • 932a72fa88 feat: Implement hook registry and related interfaces for dynamic hook management Marvin 2026-04-20 05:41:52 +02:00
  • a11caa1175 feat: Add comprehensive Agent Guide documentation Marvin 2026-04-20 05:38:24 +02:00
  • bd01bdec59 chore: update release assets path for net6.0 Marvin 2026-04-20 05:33:01 +02:00
  • f6bf6b6801 fix: downgrade to .NET 6.0 for MelonLoader compatibility Marvin 2026-04-20 05:32:31 +02:00
  • 81a6034055 Refactor code structure for improved readability and maintainability Marvin 2026-04-20 05:19:01 +02:00
  • d454cd8a28 feat: Enhance DevConsole functionality and integrate pause menu blocking Marvin 2026-04-20 05:10:41 +02:00
  • abbd440bf1 feat: Implement core performance and automation modules Marvin 2026-04-20 04:25:54 +02:00
  • 9e6f25c54a chore: sync gregCore workspace updates v1.0.0.31-pre Marvin 2026-04-20 03:02:39 +02:00
  • 3772ed13a3 docs: update roadmap with Phase 4.5 (gregUI & v1.0.0.30-pre release) Marvin 2026-04-15 22:12:22 +02:00
  • c22a8916a5 chore: consolidated HexViewer and ResetSwitch into unified gregCore build; implemented save bug diagnostic tool (v1.0.0.30-pre) Marvin 2026-04-15 22:08:55 +02:00
  • 8f5eb610bb build: add gregCore 1.0.0.30-pre release dlls Marvin 2026-04-15 22:03:00 +02:00
  • 0cee20b3bf chore: bump version to 1.0.0.30-pre Marvin 2026-04-15 22:01:57 +02:00
  • 8fa17cddd7 Initial import of gregCore Marvin 2026-04-15 21:59:33 +02:00
  • 0eae356a0b docs: add gregCore framework modularization analysis Marvin 2026-04-15 04:37:20 +02:00
  • c8e51a2389 feat: add Cohousing service and patch for artificial demand and external capacity Marvin 2026-04-15 03:11:28 +02:00
  • 308792cb0e perf: only log server discovery count when it changes Marvin 2026-04-15 00:43:01 +02:00
  • 551f9a0b53 feat: implement custom UI replacements for main menu, pause menu, and shop via Harmony patching Marvin 2026-04-14 23:57:31 +02:00
  • ee6a14d46f ci: modernize workflow to .NET 9.0 and enable auto-prerelease Marvin 2026-04-14 19:01:59 +02:00
  • 675344e5b1 chore: final release prep 1.0.0.30-pre Marvin 2026-04-14 15:48:58 +02:00
  • afc2e21efc chore: add compiled assembly for gregCore in release configuration Marvin 2026-04-14 13:38:29 +02:00
  • 27bf57e846 Release v1.0.0.30-pre: Unity 6 & API v12 Modernization Marvin 2026-04-14 13:17:37 +02:00
  • 72f93bee91 chore: workspace-wide synchronization [Luminescent Architect] Marvin 2026-04-14 00:30:25 +02:00
  • b57ac86cde feat: synchronize workspace and integrate Luminescent Architect standards Marvin 2026-04-14 00:02:54 +02:00
  • 939daee975 feat: implement modding framework with MoonSharp integration, SDK services, and comprehensive hook documentation. Marvin 2026-04-13 23:49:20 +02:00
  • b2109ffd8d docs: Add Joniii11 as contributor Marvin 2026-04-13 23:33:18 +02:00
  • 6bb619816b Restoration: Flat workspace structure & Design System alignment Marvin 2026-04-13 23:30:49 +02:00
  • c629259a74 docs: add comprehensive hooks library documentation and implement core SDK services Marvin 2026-04-13 22:07:35 +02:00
  • 83988eb2d5 feat: integrate UI Scale configuration into core config manager Marvin 2026-04-13 14:51:12 +02:00
  • c0c5f2d6af chore: upload releases and update docs Marvin 2026-04-13 14:31:56 +02:00
  • 3ffafec4c2 chore: include release binaries Marvin 2026-04-13 14:30:05 +02:00
  • 7bb6f9ec55 chore: release v1.0.0.24-pre Marvin 2026-04-13 11:14:58 +02:00
  • aba5693e8b chore: consolidated HexViewer and ResetSwitch into unified gregCore build; implemented save bug diagnostic tool (v1.0.45.5-pre) Marvin 2026-04-13 08:28:53 +02:00
  • 559896c77b feat: implement ResetSwitch integration layer and update initialization method in gregMain Marvin 2026-04-13 07:06:20 +02:00
  • 8c084d8b98 feat: integrate MoonSharp scripting engine and implement core SDK services and mod loader infrastructure Marvin 2026-04-13 06:49:49 +02:00
  • e57a51ccee feat: implement core SDK, mod loader, UI framework, and scripting bridge architecture Marvin 2026-04-13 06:36:24 +02:00
  • 367852b162 feat: implement UI hijacking, content registration, and MoonSharp event interop services Marvin 2026-04-13 05:29:55 +02:00
  • b587705b07 feat: integrate MoonSharp Lua interpreter and add framework scripting services Marvin 2026-04-13 05:13:10 +02:00
  • 4928dc983e fix: resolve TextMeshPro conflicts and Input System crashes (v1.0.0.7) Marvin 2026-04-12 23:51:15 +02:00
  • 0780ac164d feat: improve Main Menu design, add version display, and implement IL2CPP save/registry services (v1.0.0.7) Marvin 2026-04-12 23:39:40 +02:00
  • 0a9b648c2e fix: resolve UI transparency and config accessibility (v1.0.0.17) Marvin 2026-04-12 21:40:24 +02:00
  • cc8e9afb9b chore: v1.0.0.16 Pre-Release sync Marvin 2026-04-12 21:37:04 +02:00
  • d7621a0b1b feat: Release v1.0.0-pre.6 - Economy Bridges & English Docs Marvin 2026-04-11 23:27:24 +02:00
  • 92e000ff47 docs: Track inline TODOs in Phase 6/7 of Master Roadmap Marvin 2026-04-11 23:25:10 +02:00
  • bce716bd1d docs: Sync Master Roadmap from root Marvin 2026-04-11 23:21:14 +02:00
  • 87ed09ac3a feat: Release v1.0.0-pre.5 - IL2CPP Game System Bridges Marvin 2026-04-11 22:55:23 +02:00
  • 7161deadf6 feat: complete TS JS engine integration and API docs Marvin 2026-04-11 22:07:15 +02:00
  • 8d48b1125d feat: implement Custom Content Backlog and prepare pre-release 1.0.0-pre.4 Marvin 2026-04-11 21:39:17 +02:00
  • 371fd24e19 fix: total removal of integrated UI patches and bootstrap Marvin 2026-04-11 19:54:40 +02:00
  • 643e4a4c82 chore: bump version to 1.0.0-pre.3 and update pre-release binaries (definitive UI fix) Marvin 2026-04-11 19:31:40 +02:00
  • 5c28bfe67d refactor: ensure native UI priority, improve debug overlay, and update pre-release binaries Marvin 2026-04-11 19:30:33 +02:00
  • cab6f0363d fix: definitively remove integrated UI code from gregCore and update pre-release Marvin 2026-04-11 19:28:19 +02:00
  • 5aa901261e chore: bump version to 1.0.0-pre.2 and update pre-release binaries Marvin 2026-04-11 19:06:03 +02:00
  • 613c218143 feat: add built DLLs for pre-release 1.0.0-pre.2 (no integrated UI) Marvin 2026-04-11 19:05:20 +02:00
  • ae7d76da56 chore: include built gregCore.dll in repository for testing Marvin 2026-04-11 19:00:23 +02:00
  • 5a24d20d24 docs: add framework readiness analysis and include build references Marvin 2026-04-11 18:59:24 +02:00
  • b1d3ab4781 refactor: final naming normalization and namespace cleanup for 1.0.0-pre.1 Marvin 2026-04-11 18:38:25 +02:00
  • f2531d32cf chore: finalize CI build configuration and fix naming inconsistencies Marvin 2026-04-11 18:38:03 +02:00
  • 2fb616dc36 chore: include UnityEngine references Marvin 2026-04-11 18:37:49 +02:00
  • f936505ff1 chore: include core Il2Cpp references Marvin 2026-04-11 18:37:42 +02:00
  • 1b412ac3ce chore: include MelonLoader net6 references for CI build Marvin 2026-04-11 18:37:23 +02:00
  • ba00c6df7b chore: add cross-platform CI support for GitHub/Gitea and update documentation Marvin 2026-04-11 18:08:08 +02:00
  • 52cbb24589 feat: add build script and github actions workflow for release automation Marvin 2026-04-11 18:05:23 +02:00
  • 02f02c704e chore: revert to pre-release version 1.0.0-pre.1 for testing Marvin 2026-04-11 17:56:48 +02:00
  • 3a09b046b5 feat: move non-core components to gregAddons repository Marvin 2026-04-11 15:39:51 +02:00
  • ec01ae74da docs: update wiki and project documentation for 1.0.0 release Marvin 2026-04-11 15:32:31 +02:00
  • 3bb4de5c18 refactor: global rename to gregName convention and namespace updates Marvin 2026-04-11 15:32:25 +02:00
  • 7bc01f012f feat(sdk): implement cross-language bridges for HUD, targeting, and ticks Marvin 2026-04-11 15:32:18 +02:00
  • f443de7902 chore: standardize author to MLeeM97 and initialize SemVer 1.0.0 Marvin 2026-04-11 15:32:04 +02:00
  • 5c4c13c002 fix: update README and project references for correct DLL and file paths Marvin 2026-04-10 04:51:17 +02:00
  • 035cc524c8 Add initial Visual Studio solution file with multiple projects Marvin 2026-04-10 04:47:57 +02:00