issues: 223265469
This data as json
id | node_id | number | title | user | state | locked | assignee | milestone | comments | created_at | updated_at | closed_at | author_association | active_lock_reason | draft | pull_request | body | reactions | performed_via_github_app | state_reason | repo | type |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
223265469 | MDExOlB1bGxSZXF1ZXN0MTE2OTA1NjY1 | 267 | Phase 1 Refactor of Session, NetworkSession, Action handlers | 12808515 | closed | 0 | 0 | 2017-04-21T03:31:30Z | 2017-04-24T01:58:02Z | 2017-04-24T01:58:02Z | CONTRIBUTOR | 0 | ACEmulator/ACE/pulls/267 | Merged SocketManager into WorldManager Made Session inherit from NetworkSession, flattening the model Moved GameMessage handlers into Session class, partial classes Moved GameAction handlers into Player class, partial classes This move makes functionality encapsulated into these classes, allowing a move to fewer public members. Phase 2 will be to build on WorldObject model to improve queued game actions, broadcast, and action ordering/timing. | {"url": "https://api.github.com/repos/ACEmulator/ACE/issues/267/reactions", "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0} | 79078680 | pull |