mrleo1nid
  • Joined on 2025-10-20
mrleo1nid pushed to main at mrleo1nid/LittleSim 2026-06-15 03:47:44 +00:00
92d0302138 UI: rework settings panel — card, aligned rows, themed segmented controls
36b6d576a1 UI: themed dark menu — cards, accent rule, hover/press buttons, backdrop
02dcd01c0f UI: redesign inspect panel — stat bars, sections, scroll, clearer tabs
56f2c22932 UI: visible pause button + tighter, dimmer selection bracket
9f6b8a0554 Stop tracking runtime settings.json (gitignore it)
Compare 6 commits »
mrleo1nid pushed to main at mrleo1nid/LittleSim 2026-06-14 21:16:10 +00:00
d196437462 Review pass: fix stale comments (drop mountain refs, update AnimalSet summary)
65ecd2c7b2 Merge branch 'senses-memory' into main
f60c55399b Senses stage 3: bounded animal memory (remember & avoid threats)
3031bf2954 Senses stage 2: multi-sense detection (sight/hearing/smell) for threat & prey
70e79a5c30 Senses stage 1: smell/touch capacities, organs, acuity + detectability genes
Compare 9 commits »
mrleo1nid pushed to main at mrleo1nid/LittleSim 2026-06-14 20:19:08 +00:00
0d7ea55824 Merge branch 'animal-facing' into main
edfbb15251 Animals face their movement direction (4-way: east/west-flip/north/south)
d9beac9331 Merge branch 'world-loading-scene' into main
6ec70cab91 Loading screen between world setup and the game scene
Compare 4 commits »
mrleo1nid pushed to main at mrleo1nid/LittleSim 2026-06-14 19:57:44 +00:00
282ec018f7 Merge branch 'animal-grid' into main
b61c6acff3 Perf: spatial grid for animal neighbour queries (drops O(animals^2) AI scans)
Compare 2 commits »
mrleo1nid pushed to main at mrleo1nid/LittleSim 2026-06-14 19:48:43 +00:00
347fac2c1b Merge branch 'perf-hotpaths' into main
15cad39240 Perf: spatial grid for plant foraging (drops the dominant O(plants) scan)
2b9d1fd105 Perf: kill per-frame allocations and string lookups in hot sim paths
3dfa8c658f Merge branch 'skills-and-devtools' into main
cdb8439edf Dev spawner: RimWorld-style moddable spawn/damage tool (dev mode only)
Compare 19 commits »
mrleo1nid pushed to main at mrleo1nid/LittleSim 2026-06-14 10:14:41 +00:00
97d83606ce Implement diet genes for animals, introducing GeneHerbivory, GeneCarnivory, and GeneOmnivory to define dietary behaviors. Add new animal types: Wolf (carnivore) and WildBoar (omnivore), with associated attributes and hunting mechanics. Enhance animal behavior systems to include hunting and fleeing dynamics based on genetic traits. Update documentation to reflect these changes and ensure localization for new terms. Clean build with no content errors.
aae76e9083 Merge branch 'animals' into main: animal/zoology system (A1-A8 + serialization)
77c6e84683 Обновление данных: добавлены новые продукты (мясо, кости, кожа) в products.json и изменены размеры и население в worldpresets.json. Также обновлено описание метода регистрации слоев в GameLayers.cs. Обновлен статус подпроекта в engine.
4b53eb8984 Животные: сериализация — сейв/лоад популяции и трупов
003f235440 Животные A8 часть 2: инспектор животных (вкладки нужды/здоровье/настроение)
Compare 19 commits »
mrleo1nid pushed to main at mrleo1nid/LittleSim 2026-06-14 09:42:15 +00:00
c47f99bc29 Update engine subproject commit to 96e19c7. Remove obsolete gene, patch, pawn, plant, product, terrain, and world preset definitions from the Core mod. Enhance documentation to reflect new directory structure for Defs, improving clarity on file organization and localization paths.
mrleo1nid pushed to main at mrleo1nid/LittleSim 2026-06-13 03:56:16 +00:00
9c9502414b Update plant definitions and localization. Adjusted GrassA sizeCells from 1.2 to 1.5 and added new plant types including BaseWarmTree, BaseColdTree, and various cacti. Enhanced terrain definitions with scatter probabilities for new plants. Updated product definitions to include fiber and mushrooms, and localized new plant and product names in English and Russian. Updated engine subproject commit to 08381703f79377a5bc48fc0745620f8815695b05-dirty.
mrleo1nid pushed to main at mrleo1nid/mrgameeng 2026-06-13 03:55:35 +00:00
38bdfbbb81 Enhance Calendar and Climate systems with start day offsets
mrleo1nid pushed to main at mrleo1nid/LittleSim 2026-06-13 03:25:01 +00:00
b9bb7006be Enhance UI localization and settings functionality. Added new localization keys for inspection tabs and UI scale settings in both English and Russian. Updated GameSettings to include a UiScale property. Refactored scenes to utilize UseScaledUI for consistent UI scaling across various game scenes. Improved InspectPanel to support tabbed navigation for overview, genes, and products. Adjusted SettingsPanel to allow users to modify UI scale dynamically.
mrleo1nid pushed to main at mrleo1nid/LittleSim 2026-06-13 02:21:36 +00:00
c60ae072e9 Update engine subproject commit to 08381703f79377a5bc48fc0745620f8815695b05
f46ae15dc6 Update engine subproject commit to f382fc98eadc4a489689e51e88748b616661a560-dirty; adjust plant genetics for optimal temperature and hardiness traits, enhance terrain scatter probabilities, and improve UI localization for connection status. Refactor multiplayer scene to implement exponential backoff for reconnections and streamline game initialization in web client.
6b29a40b7f Bump engine: MrGameEng.Net robustness
Compare 3 commits »
mrleo1nid pushed to main at mrleo1nid/mrgameeng 2026-06-13 02:21:31 +00:00
08381703f7 Add WorldCenter property to CameraState for effective camera positioning
mrleo1nid pushed to main at mrleo1nid/mrgameeng 2026-06-13 01:44:29 +00:00
f382fc98ea Net: heartbeat liveness, protocol version, message cap, replication reset
mrleo1nid pushed to main at mrleo1nid/LittleSim 2026-06-13 01:34:45 +00:00
6f38d949ab Update engine subproject commit to d360093be1a9352fd2f531dde620a400c83a5d71
mrleo1nid pushed to main at mrleo1nid/mrgameeng 2026-06-13 01:34:38 +00:00
d360093be1 Add Trapezoidal suitability function and corresponding tests
mrleo1nid pushed to main at mrleo1nid/LittleSim 2026-06-13 01:34:25 +00:00
cc1841c2e2 Enhance plant genetics system with cold and heat hardiness traits. Updated genes.json to include GeneColdHardiness and GeneHeatHardiness, and modified plant definitions to incorporate these traits. Adjusted temperature tolerance calculations in PlantPhenotype and PlantLifecycleSystem to account for temperature stress. Improved documentation and added temperature stress management in the lifecycle system.
4fda693994 Update engine subproject commit to d044cafad93177e0fbffb79872bde12afcf03f9c-dirty; remove outdated documentation files: растения.md and roadmap.md.
Compare 2 commits »
mrleo1nid pushed to main at mrleo1nid/LittleSim 2026-06-13 01:25:08 +00:00
d712afa518 Merge pull request 'Multiplayer: headless dedicated server, MrGameEng.Net, desktop and browser clients' (#1) from claude/fervent-shannon-8d884e into main
e57c45bfd3 Merge main (gene system G1-G5, phases C-D) into the multiplayer branch
580cb6ccc9 Browser multiplayer client: promote the KNI spike to src/LittleSim.Web
e8273f9ffa Multiplayer: networked dedicated server + desktop client over MrGameEng.Net
ce8f8ba2ed KNI spike: engine core + Friflo render via WebGL in the browser
Compare 6 commits »
mrleo1nid merged pull request mrleo1nid/LittleSim#1 2026-06-13 01:25:07 +00:00
Multiplayer: headless dedicated server, MrGameEng.Net, desktop and browser clients
mrleo1nid pushed to claude/fervent-shannon-8d884e at mrleo1nid/LittleSim 2026-06-13 01:24:33 +00:00
e57c45bfd3 Merge main (gene system G1-G5, phases C-D) into the multiplayer branch
d52eff07f8 Remove docs/гены.md (gene-system design doc)
37d8c976a3 G5: bump engine (regex tooling), showcase grouping/patch/validators
7fc4bcd301 G4: gene-driven content — fruiting, harvest products, leaf color
9c2c2d7fd0 G3: migrate plants onto genes/traits (drop fixed PlantGenome)
Compare 9 commits »
mrleo1nid pushed to main at mrleo1nid/LittleSim 2026-06-13 01:17:29 +00:00
d52eff07f8 Remove docs/гены.md (gene-system design doc)
37d8c976a3 G5: bump engine (regex tooling), showcase grouping/patch/validators
7fc4bcd301 G4: gene-driven content — fruiting, harvest products, leaf color
9c2c2d7fd0 G3: migrate plants onto genes/traits (drop fixed PlantGenome)
91a00b4305 G2: bump engine (gene foundation), load genes + gene demo command
Compare 6 commits »