Gexo91
|
4fa9aa772e
|
Core/Housing: pin room template validation to 69587 layout
|
2026-09-11 16:58:49 +03:00 |
|
Gexo91
|
1ce75096ca
|
DB/Hotfixes: prepare Housing room client-data schema for 69587
|
2026-09-11 16:58:22 +03:00 |
|
Gexo91
|
f920c67ee4
|
Merge pull request #10 from Gexo91/housing/restart-stage-04-room-protocol
Core/Housing: restart stage 4 room protocol foundation
|
2026-09-11 16:11:09 +03:00 |
|
Gexo91
|
365148aa93
|
Merge pull request #11 from Gexo91/housing/restart-stage-05-room-persistence-safety
Core/Housing: restart stage 5 room persistence safety
|
2026-09-11 16:07:49 +03:00 |
|
Gexo91
|
b8a7cabe2e
|
Core/Housing: gate room templates on loaded DB2 data
|
2026-09-11 15:24:46 +03:00 |
|
Gexo91
|
1546d2bac5
|
Core/Housing: fail closed when HouseRoom DB2 is unavailable
|
2026-09-11 15:24:19 +03:00 |
|
Gexo91
|
82d3395770
|
Core/Housing: validate owned room persistence safely
|
2026-09-11 15:23:34 +03:00 |
|
Gexo91
|
a63a1aa146
|
Core/Housing: add safe room persistence loader
|
2026-09-11 15:23:10 +03:00 |
|
Gexo91
|
7e2e539196
|
Core/Housing: add persistence-only room state
|
2026-09-11 15:22:50 +03:00 |
|
Gexo91
|
8f41f84183
|
Core/Housing: centralize room GUID validation
|
2026-09-11 15:22:41 +03:00 |
|
Gexo91
|
91f8b7d397
|
Core/Housing: implement room packet serialization
|
2026-09-11 15:07:27 +03:00 |
|
Gexo91
|
3ed5549531
|
Core/Housing: add room protocol packet definitions
|
2026-09-11 15:07:04 +03:00 |
|
Gexo91
|
02d961c7df
|
Merge pull request #9 from Gexo91/housing/restart-stage-02-house-plot-lifecycle
Housing/restart stage 02 house plot lifecycle
|
2026-09-11 13:16:58 +03:00 |
|
Gexo91
|
84bf44ed1d
|
Merge pull request #8 from Gexo91/housing/restart-stage-03-session-lifecycle-wiring
Core/Housing: restart stage 3 manager-backed session lifecycle
|
2026-09-11 13:08:34 +03:00 |
|
Gexo91
|
ecc0ce9269
|
Merge pull request #6 from Gexo91/housing/restart-stage-01-core-foundation
Core/Housing: restart stage 1 core state foundation
|
2026-09-11 13:03:40 +03:00 |
|
Gexo91
|
6ca76c41ff
|
Core/Housing: keep worldserver startup hook isolated
|
2026-09-11 12:02:30 +03:00 |
|
Gexo91
|
9f39780c4f
|
Core/Housing: install session routes before world socket startup
|
2026-09-11 11:58:17 +03:00 |
|
Gexo91
|
36c38b89c2
|
Core/Housing: install manager-backed opcode routes
|
2026-09-11 11:56:52 +03:00 |
|
Gexo91
|
50a720bf8e
|
Core/Housing: expose session opcode installer
|
2026-09-11 11:55:36 +03:00 |
|
Gexo91
|
00f55ed447
|
Core/Housing: route session lifecycle through HousingMgr
|
2026-09-11 11:50:36 +03:00 |
|
Gexo91
|
5682c19edc
|
Core/Housing: define manager-backed session handlers
|
2026-09-11 11:49:23 +03:00 |
|
Gexo91
|
861a694c4e
|
Core/Housing: fix per-table relinquish cleanup caps
|
2026-09-11 11:47:50 +03:00 |
|
Gexo91
|
2b010c1935
|
Core/Housing: make relinquish live-entity cleanup map-owned
|
2026-09-11 11:47:20 +03:00 |
|
Gexo91
|
64cbe030ec
|
Core/Housing: implement native session lifecycle adapter
|
2026-09-11 11:33:29 +03:00 |
|
Gexo91
|
22ae6ca777
|
Core/Housing: add native session lifecycle adapter
|
2026-09-11 11:33:14 +03:00 |
|
Gexo91
|
1c7a856e48
|
Core/Housing: resolve reserved plot lifecycle from owner reservation
|
2026-09-11 11:07:07 +03:00 |
|
Gexo91
|
2496fc7de3
|
Core/Housing: resolve reserved plot lifecycle from owner reservation
|
2026-09-11 11:06:31 +03:00 |
|
Gexo91
|
36db8a16b5
|
Core/Housing: add verified lifecycle packet contracts
|
2026-09-11 11:00:54 +03:00 |
|
Gexo91
|
21519e88fd
|
Core/Housing: harden explicit plot purchase move and relinquish lifecycle
|
2026-09-11 10:50:44 +03:00 |
|
Gexo91
|
996c3393dc
|
Core/Housing: require explicit house ownership lifecycle
|
2026-09-11 10:49:57 +03:00 |
|
Gexo91
|
744aedc0d5
|
DB/Characters: add Housing plot reservation lifecycle
|
2026-09-11 10:49:00 +03:00 |
|
Gexo91
|
de23a70e93
|
Core/Housing: centralize house and plot lifecycle persistence
|
2026-09-11 10:48:44 +03:00 |
|
Gexo91
|
1e5b4eab89
|
Core/Housing: expose house and plot lifecycle operations
|
2026-09-11 10:47:44 +03:00 |
|
Gexo91
|
061fefb08b
|
Core/Housing: define plot lifecycle transaction constants
|
2026-09-11 10:47:35 +03:00 |
|
Gexo91
|
40917cb70b
|
Core/Housing: add plot lifecycle state model
|
2026-09-11 10:47:18 +03:00 |
|
Gexo91
|
92652e693a
|
Core/Housing: implement canonical Housing state loader
|
2026-09-11 10:41:25 +03:00 |
|
Gexo91
|
6d4ff69a62
|
Core/Housing: add central Housing manager interface
|
2026-09-11 10:41:11 +03:00 |
|
Gexo91
|
a0adb613ba
|
Core/Housing: add canonical house state model
|
2026-09-11 10:41:02 +03:00 |
|
Gexo91
|
3ab50aef37
|
Core/Housing: add central Housing definitions
|
2026-09-11 10:40:52 +03:00 |
|
Gexo91
|
754cb9547b
|
Merge pull request #5 from Gexo91/fix/housedecor-hotfix-tablehash
Core/Hotfix: fix HouseDecor table hash quarantine
|
2026-09-11 08:49:35 +03:00 |
|
Gexo91
|
ef2b7bf837
|
Core/Hotfix: use real HouseDecor table hash
|
2026-09-11 08:48:06 +03:00 |
|
Gexo91
|
c5382a4d9c
|
Merge remote-tracking branch 'Gexo91/fix/housedecor-hotfix-client-crash'
|
2026-09-11 08:36:49 +03:00 |
|
Gexo91
|
3dd0c91898
|
Core/Hotfix: quarantine unsafe HouseDecor pushes
|
2026-09-11 08:16:10 +03:00 |
|