reduce local state service class size #50
Labels
scope/state
world state management
status/fixed
issues that have been fixed and confirmed
type/feature
Milestone
The local state service is becoming a god class, when it should focus on creating and stepping the world state.
this.focus
andthis.transfer
helpers should be extractedthis.focus
setsstate.focus.{actor,room}
andthis.transfer
moves entities)this.focus
has state of its own: the output buffer for the current step (this.buffer
)createActor
/createItem
/createRoom
methods should be extractedCounter
,Random
, andTemplate
servicesgatherPortals
/populatePortals
/populateRoom
methods should be extractedTemplate
service + everythingcreateRoom
usesThe text was updated successfully, but these errors were encountered: