auto add girl to room & favor to lvl 500

This commit is contained in:
Naruse
2026-05-11 19:16:19 +08:00
parent e4397f10ee
commit 0cf633a0e1
3 changed files with 29 additions and 0 deletions

View File

@@ -12,9 +12,15 @@ public class GirlRegister : IHouseFuncHandler
if (root == null) return;
var girlId = HouseJson.NumField(root, "GirlId");
var floorId = HouseJson.NumField(root, "FloorId");
var sync = new NtfSyncPlayer();
if (girlId > 0)
{
var bedroomSid = HouseAttr.GetNextBedroomSid(connection.Player!, (uint)floorId);
await HouseAttr.SetAsync(connection, HouseAttr.GirlRoomNumSid(girlId), HouseAttr.BedroomRegisteredNoRoom, sync);
if (bedroomSid != 0) await HouseAttr.SetAsync(connection, bedroomSid, (uint)girlId, sync);
}
await CallGSRouter.SendScript(connection, "House_Request", HouseRequestScript.Synthesize(root), sync);
}