Versions

From TrainzOnline
(Difference between revisions)
Jump to: navigation, search
Line 6: Line 6:
 
''TBD'': Collision control of cranes with stacks reachable by other cranes to. The idea is to pause the colliding container tasks until one task is ready.
 
''TBD'': Collision control of cranes with stacks reachable by other cranes to. The idea is to pause the colliding container tasks until one task is ready.
  
===Version 0.02===
+
===Version 0.2===
 
''TBD'': For a crane object the dispatcher calculates if yet registered stacks are reachable and retours a list of reachable stacks with a "DISPATCHER","EXISTING_REACHABLE_STACKS'',StackGOIDListSoup message. If a not yet registered stack will be appended or updated a "DISPATCHER","APPEND_REACHABLE_STACK'',StackGOIDSoup.
 
''TBD'': For a crane object the dispatcher calculates if yet registered stacks are reachable and retours a list of reachable stacks with a "DISPATCHER","EXISTING_REACHABLE_STACKS'',StackGOIDListSoup message. If a not yet registered stack will be appended or updated a "DISPATCHER","APPEND_REACHABLE_STACK'',StackGOIDSoup.
  
Line 15: Line 15:
 
''TBD'': Messaging while moving containers from stack to stack.
 
''TBD'': Messaging while moving containers from stack to stack.
  
===Version 0.01===
+
===Version 0.1===
 
''TBD'': Moving of animated parts.
 
''TBD'': Moving of animated parts.
  

Revision as of 01:46, 25 April 2024

Versions as milestones

Version 1.0

TBD: Not yet in work. First self running version with no vehicled stacks. Moving containers randomly.

TBD: Collision control of cranes with stacks reachable by other cranes to. The idea is to pause the colliding container tasks until one task is ready.

Version 0.2

TBD: For a crane object the dispatcher calculates if yet registered stacks are reachable and retours a list of reachable stacks with a "DISPATCHER","EXISTING_REACHABLE_STACKS,StackGOIDListSoup message. If a not yet registered stack will be appended or updated a "DISPATCHER","APPEND_REACHABLE_STACK,StackGOIDSoup.

TBD: For stack objects the dispatcher calculates if yet registered cranes may reach it and posts the message "DISPATCHER","REACHABLE_STACK" to fitting cranes with appended goid as an one tag soup and reposts the list of crane goid's with the message "DISPATCHER","CRANES_REACHABLE" with the appended goid list as soup.

TBD: For registered container objects the dispatcher reproofs the stack. Unregistered containers will be appended randomly to a stack and if there is yet no stack it will be informed to re register sometimes later again.

TBD: Messaging while moving containers from stack to stack.

Version 0.1

TBD: Moving of animated parts.

The asset instances of containers, stacks and cranes load their config parameters and their soups.

After finishing their Init and SetProperties methods and if the "World","ModuleInit" message was sent they post their "REGISTER","REGISTER_ME",ObjectDataSoup message to the dispatcher.

The dispatcher reposts after processing the registering a "DISPATCHER","UPDATED"/"INSERTED"/"APPENDED",ObjectDataSoup message. The registering process updates registered object's data or inserts/appends yet not registered object's data.

The used Blender files as zip archive: File:ACTS 215489 Blender Files V0.1.zip

Personal tools