You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
730 B
Plaintext
22 lines
730 B
Plaintext
@startuml Spawn Entity from Slice
|
|
|
|
title How GridMate spawns an entity from a dynamic slice
|
|
|
|
hide footbox
|
|
|
|
"NetBinding\nComponentChunk" -> NetBindingSystemImpl: SpawnEntityFromSlice
|
|
NetBindingSystemImpl -> "NetBindingSlice\nInstantiationHandler"
|
|
NetBindingSystemImpl -> NetBindingSystemImpl : adds to m_bindRequests
|
|
|
|
|
|
[-> NetBindingSystemImpl: OnTick
|
|
NetBindingSystemImpl -> NetBindingSystemImpl: ProcessBindRequests
|
|
loop over all in m_bindRequests
|
|
NetBindingSystemImpl -> "NetBindingSlice\nInstantiationHandler" : InstantiateEntities
|
|
NetBindingSystemImpl -> NetBindingSystemImpl : BindAndActivate
|
|
NetBindingSystemImpl -> NetBindingComponent : BindToNetwork
|
|
NetBindingSystemImpl -> Entity : Activate
|
|
end
|
|
|
|
@enduml
|