660340c216
Enhance apparel definitions: Introduce 'UpperUnderwear' layer and related items (Bra, SportsBra, SoftBra) to support gender-specific clothing. Update inventory and dress generation logic to accommodate new layers and ensure proper coverage. Adjust localization for new apparel terms and refine tests for underwear functionality.
Leonid Pershin2026-08-20 07:20:40 +03:00
d459f50074
Update swarmui.json configuration: change model to 'babesByStableYogi_v4XLLightning.safetensors', adjust steps to 7, cfgScale to 1.5, clipSkip to 0, and update scheduler to 'normal'. Refine positive prompt and enhance avatar description.
Leonid Pershin2026-08-20 07:06:17 +03:00
9199ea36d2
Phase 40: clock tempo at 1 min/s, x5/x10 heavy stride.
Leonid Pershin2026-08-20 07:02:24 +03:00
0401e22506
Update swarmui.json configuration: change model to 'lustifyNSFWCheckpoint_v40DMD2.safetensors', adjust steps to 4, cfgScale to 2, clipSkip to 1, and update scheduler to 'simple'.
Leonid Pershin2026-08-20 06:56:39 +03:00
7a82bcc8b4
Journal: set slice 7 B-C review commit hash.
Leonid Pershin2026-08-20 06:54:23 +03:00
5dcdee6cdd
Merge review/slice-7bc-climate-wear (phases 32-37).
Leonid Pershin2026-08-20 06:51:27 +03:00
230563d5c5
Merge main into review/slice-7bc-climate-wear; journal 32-37.
Leonid Pershin2026-08-20 06:46:36 +03:00
6eb16d0edf
Enhance person card functionality: add custom prompt textarea persistence during input, streamline portrait prompt API by removing unused parameters, and ensure proper button state management based on input. Update tests to verify new behavior.
Leonid Pershin2026-08-20 05:32:40 +03:00
3fa6ce95df
Implement portrait prompt API and UI enhancements. Added a new endpoint to fetch portrait prompts, updated the client to handle prompt display, and improved localization for prompt-related text. Enhanced styling for prompt elements in the UI.
Leonid Pershin2026-08-20 05:27:01 +03:00
6a0d5a9886
Implement phase 35 dress appropriateness and school rules.
Leonid Pershin2026-08-20 05:16:52 +03:00
ac0470bbc4
Implement custom portrait generation: update API, UI, and localization to support user-defined prompts for portraits, replacing half-body option with custom variant.
Leonid Pershin2026-08-20 05:16:40 +03:00
df0aaad403
Add half-body portrait support: update API, UI, and localization for new portrait type
Leonid Pershin2026-08-20 05:10:51 +03:00
9e11c8c693
Update full body avatar dimensions in swarmui.json to 896x1152 for better visual representation.
Leonid Pershin2026-08-20 05:07:31 +03:00
2d6bf4041c
Update avatar dimensions in swarmui.json to 1024x1024 for improved image quality.
Leonid Pershin2026-08-20 05:05:35 +03:00
9225327d31
Enhance SwarmUI settings by adding a scheduler property and updating the client to send clip stop at layer instead of clip skip. Added tests to verify the new behavior.
Leonid Pershin2026-08-20 05:02:44 +03:00
5991dcd5c4
Enhance SwarmUI integration by adding swarm connection status to the API and updating client-side components to reflect this status. Improved localization strings for various SwarmUI states and refactored ApplicantsDialog and PersonCard components to utilize the new connection information, ensuring a more responsive user experience.
Leonid Pershin2026-08-20 04:21:35 +03:00
36b46774a7
Refactor ManagementPanel and PeoplePanel to remove unused painted property and streamline card painting logic. Updated paintCard method to use a more concise function for determining card placement.
Leonid Pershin2026-08-20 04:19:43 +03:00
d0e9f4a9d3
Enhance ApplicantsDialog by integrating game status fetching and updating card rendering logic. Introduced swarm configuration handling and improved person card rendering with tab support, ensuring a more dynamic user experience.
Leonid Pershin2026-08-20 04:17:40 +03:00
3b9bfc0b9e
Refactor openCard method in ApplicantsDialog to streamline error handling and remove redundant checks against selectedId. This improves code clarity and maintains state management consistency.
Leonid Pershin2026-08-20 04:16:20 +03:00
03378793be
Refactor ApplicantsDialog to remove unused cardToken and improve card fetching logic. Updated openCard method to check against selectedId instead of cardToken for better state management.
Leonid Pershin2026-08-20 04:15:41 +03:00
dfa9a25dca
Implement portrait generation and retrieval for people in the school system. Added new API endpoints for generating and fetching portraits, including support for avatar and full-body images. Updated the client-side to handle portrait states and display options. Enhanced the person card UI to include tabs for overview and portrait, with appropriate localization strings. Updated solution files to include new test projects. Adjusted server configuration for SwarmUI integration.
Leonid Pershin2026-08-20 04:14:41 +03:00
5a431bba99
Merge branch 'main' into phase/32-weather-warmth
Leonid Pershin2026-08-20 04:03:42 +03:00
34acec16c2
Merge branch 'main' into phase/32-weather-warmth
Leonid Pershin2026-08-20 03:50:04 +03:00
8e7ab46e79
Sample outdoor weather from the climate preset so people can freeze and the clock can show it.
Leonid PershinandCursor2026-08-20 03:49:40 +03:00
d68a91da4d
Update design documentation for phases 2 and 1, clarifying canceled features and their implications. Documented changes in behavior regarding scheduling, lessons, and hiring processes, along with references to related files. Enhanced the reviewed phase details, confirming the integrity of phases 0-4 and adding new tests for catalog and map functionalities.
Leonid Pershin2026-08-20 03:08:05 +03:00
ed80aa5d08
Update AGENTS.md to correct the behavior of presence frames during school pauses, clarify the design documentation regarding mod load order, and add a new test for uncovered teaching positions in the management panel. Enhance reviewed phase details for accuracy and completeness.
Leonid Pershin2026-08-20 02:57:13 +03:00
cbe739a4e6
Update reviewed phase details, enhance presence tests for hiring and assigning teachers during lessons, and fix timetable handling in the School class. Added new tests for presence management and ensured proper campus staffing behavior during lesson transitions.
Leonid Pershin2026-08-20 02:47:24 +03:00
abcf67eaab
Let the catalog describe clothes and carryables on ThingDef without dressing anyone.
Leonid PershinandCursor2026-08-20 02:47:23 +03:00
450495f666
Update design documentation for inventory and climate phases, clarify staffing test results, and add new presence test for hiring and assigning a teacher during lessons.
Leonid Pershin2026-08-20 02:34:16 +03:00
bdb1253fdb
Fix duplicate field in School interface and update event panel description in design documentation. Adjusted reviewed phase details for clarity and accuracy.
Leonid Pershin2026-08-20 01:58:37 +03:00