Client: Student proxy gender + house appearance, dump harvester#13
Merged
Conversation
Proxies can now spawn as either gender in any of the four houses
(verified in-game 2026-06-12). SpawnStudent(pos, yaw, female, house);
the playground spawn cycles all 8 combos.
- Both genders wear the StuUni03 robe family. Male switched off
StuUni01 so the house overlay zone indices line up; female adds a
separate hair component (her head mesh has none baked in) and keeps
the head mesh's default materials (the male override made her face
translucent and hid her hands).
- House identity = per-gender Color_Tint zone vectors plus the
T_Patch_{G,S,R,H} crest texture triple, applied by ApplyHouseOverlay
on the MIDs the base params installed. No phoenix patch texture
exists; the generic emblem is baked into ambient students' robes.
- New AppearanceDump harvester (core/appearance_dump.cpp, Playground
button): scans CCC-owned SkeletalMeshComponents, logs mesh paths,
MID parent material paths, raw MID param arrays (scalar/vector/
texture), per-robe house color signatures labeled by CharacterName,
loaded head/arms/patch assets, and the CCC property list.
- core/ue4_reflection gains the typed property reads (byte/name/
string/object), AssetPath and IsSubclassOf used by the harvester.
- kit_params_{male,female}_uni03.h auto-generated from harvest logs;
kit_params_houses.h holds the house tint tables + crest textures;
zone maps documented per header ("StuUniNN" is the game's uniform
asset variant, not our versioning).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Proxies can now spawn as either gender in any of the four houses (verified in-game 2026-06-12). SpawnStudent(pos, yaw, female, house); the playground spawn cycles all 8 combos.
Note: These are still manually spawned proxies. Attaching to actual
Humans is next.Addresses #3