Gexo91
|
3069d229a5
|
Core/Housing: stage 17 transform connected room groups safely
|
2026-09-12 10:50:39 +03:00 |
|
Gexo91
|
befca15ae2
|
Core/Housing: stage 16 safely swap isolated room transforms
|
2026-09-12 10:41:01 +03:00 |
|
Gexo91
|
8385d0fb6d
|
Core/Housing: stage 15 add safe room rotate and guarded move
|
2026-09-12 10:07:53 +03:00 |
|
Gexo91
|
8b2220c844
|
Core/Housing: stage 14 safely remove connected rooms
|
2026-09-12 09:37:24 +03:00 |
|
Gexo91
|
c1a56c2040
|
Core/Housing: stage 13 persist bidirectional room doorway links
|
2026-09-12 02:04:40 +03:00 |
|
Gexo91
|
b27e3ee054
|
Core/Housing: stage 12 persist and materialize room component graph
|
2026-09-12 01:36:16 +03:00 |
|
Gexo91
|
c3e77c17b9
|
Core/Housing: enable Room ADD opcode route
|
2026-09-12 01:23:35 +03:00 |
|
Gexo91
|
b30a1c1a94
|
Core/Housing: activate safe Room ADD transaction and materialization
|
2026-09-12 01:22:43 +03:00 |
|
Gexo91
|
7fe95a4375
|
Core/Housing: declare live Room ADD session handler
|
2026-09-12 01:22:16 +03:00 |
|
Gexo91
|
4bc9612ece
|
Merge pull request #23 from Gexo91/housing/restart-stage-10-room-add-placement
Core/Housing: stage 10 safe Room ADD placement geometry
|
2026-09-12 01:16:51 +03:00 |
|
Gexo91
|
b1fb9742ec
|
Merge pull request #22 from Gexo91/housing/restart-stage-09-room-add-preflight
Core/Housing: stage 9 Room ADD preflight and persistence gate
|
2026-09-12 01:16:32 +03:00 |
|
Gexo91
|
b368d66ccb
|
Merge pull request #21 from Gexo91/housing/restart-stage-08-room-topology-69587
Core/Housing: stage 8 verified Room component topology
|
2026-09-12 01:16:10 +03:00 |
|
Gexo91
|
0ac4f06ae3
|
Merge pull request #20 from Gexo91/housing/restart-stage-07-room-db2-loader-69587
Core/Housing: stage 7 isolated Room DB2 loader for 12.1.0.69587
|
2026-09-12 01:15:54 +03:00 |
|
Gexo91
|
bebc7282a7
|
Core/Housing: stage 10 safe Room ADD placement geometry
|
2026-09-12 01:11:32 +03:00 |
|
Gexo91
|
9949f28481
|
Core/Housing: stage 9 Room ADD preflight and persistence gate
|
2026-09-12 01:11:32 +03:00 |
|
Gexo91
|
ce7138473d
|
Core/Housing: add fail-closed Room component topology gate
|
2026-09-12 01:11:32 +03:00 |
|
Gexo91
|
a104693832
|
Core/Housing: expose verified Room topology contract
|
2026-09-12 01:11:32 +03:00 |
|
Gexo91
|
1b62dbd3d2
|
Core/Housing: harden isolated DB2 record-size validation
|
2026-09-12 01:11:31 +03:00 |
|
Gexo91
|
9222140b6a
|
Core/Housing: validate room templates through isolated 69587 client data
|
2026-09-12 01:11:31 +03:00 |
|
Gexo91
|
1aa43a5e13
|
Core/Housing: load verified 69587 room DB2 data fail-closed
|
2026-09-12 01:11:31 +03:00 |
|
Gexo91
|
8bff98ff5b
|
Core/Housing: add isolated 12.1 room client-data gate
|
2026-09-12 01:11:31 +03:00 |
|
Gexo91
|
25743c47ac
|
Merge pull request #14 from Gexo91/housing/restart-stage-07-room-remove-lifecycle
Core/Housing: stage 7 ownership-safe room removal lifecycle
|
2026-09-12 01:10:29 +03:00 |
|
Gexo91
|
b6724e02d1
|
Core/Housing: wire stage 7 room layout and removal opcodes
|
2026-09-11 23:44:45 +03:00 |
|
Gexo91
|
5aad593879
|
Core/Housing: implement room layout and removal session handlers
|
2026-09-11 23:43:44 +03:00 |
|
Gexo91
|
39a29a4f15
|
Core/Housing: add stage 7 room session interface
|
2026-09-11 23:43:31 +03:00 |
|
Gexo91
|
4309746efe
|
Core/Housing: implement ownership-safe room removal persistence
|
2026-09-11 23:43:15 +03:00 |
|
Gexo91
|
c6bddb5a37
|
Core/Housing: add owned room removal persistence API
|
2026-09-11 23:42:49 +03:00 |
|
Gexo91
|
e06b82c20f
|
Merge pull request #8 from Gexo91/main
Restarted Housing implementation — Stage 5 , Stage 6, Build Fix
|
2026-09-11 22:57:33 +03:00 |
|
Gexo91
|
35af683510
|
Merge branch 'Thordekk:main' into main
|
2026-09-11 22:53:14 +03:00 |
|
Gexo91
|
39630ba78f
|
Merge pull request #13 from Gexo91/fix/housing-room-packets-boundedsize-compile
Core/Housing: fix Room packet bounded-size compile error
|
2026-09-11 17:17:53 +03:00 |
|
Gexo91
|
78f3039bcf
|
Merge pull request #12 from Gexo91/housing/restart-stage-06-room-client-data-69587
Core/Housing: stage 6 room client-data contract for 12.1.0.69587
|
2026-09-11 17:16:02 +03:00 |
|
Gexo91
|
9479327891
|
Core/Housing: fix unsupported BoundedSize packet reads
|
2026-09-11 17:11:59 +03:00 |
|
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
|
57182d1da0
|
Merge pull request #7 from Gexo91/main
Restarted Housing implementation — Stage 1 ,Stage 2, Stage 3
|
2026-09-11 15:05:37 +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 |
|