- edited description
Mission manager
Issue #61
on hold
The mission bag object must be created and moved to characters during character creation.
MissionManager
deals with players clicking on mission terminals. Other Service
s can register Supplier
s for a given object template through the MissionSupplierIntent
. The arguments for the intent would be:
String template
Supplier<MissionObject> missionSupplier
The mission bag contains MissionObject
s to display on the mission terminal for the individual player. The MissionManager
uses the given Supplier
for the object template in question and fills the MissionObject
s in the mission bag.
Comments (5)
-
reporter -
reporter - edited description
-
reporter Problem: Stopping a
Service
doesn't unregister theSupplier
.If the
Supplier
returns null, unregister it. -
- changed status to on hold
-
- changed milestone to Mission
- Log in to comment