Beispiel #1
0
 public SphereController(GameContext context)
 {
     _context = context;
 }
Beispiel #2
0
 public RabbitController(GameContext context, Services services)
 {
     _context = context;
 }
 public GiantMudCrabController(GameContext context)
 {
     _context = context;
 }
Beispiel #4
0
 public InitializeInteractableObjectController(GameContext context, Services services)
 {
     _context = context;
 }
Beispiel #5
0
 public SphereController(GameContext context, Services services)
 {
     _context = context;
 }
Beispiel #6
0
 public InputController(GameContext context)
 {
     _context            = context;
     _inputModel         = new InputModel();
     _context.InputModel = _inputModel;
 }
Beispiel #7
0
 public QuestIndicatorModel(GameObject prefab, QuestIndicatorData questIndicatorData, GameObject npc, GameContext context)
 {
     QuestIndicatorTransform = prefab.transform;
     QuestIndicatorData      = questIndicatorData;
     QuestIndicatorStruct    = QuestIndicatorData.QuestIndicatorStruct;
     NpcTransform            = npc.transform;
     Context = context;
     QuestIndicatorData.Context = context;
     Services.SharedInstance.EventManager.StartListening(GameEventTypes.QuestUpdated, QuestIndicatorData.QuestIndicatorCheck);
 }
Beispiel #8
0
 public StartDialogueModel(GameObject prefab, GameObject canvasNpc, StartDialogueData startDialogueData, GameContext context)
 {
     //StartDialogueTransform = prefab.transform;
     StartDialogueData           = startDialogueData;
     StartDialogueStruct         = startDialogueData.StartDialogueStruct;
     Context                     = context;
     startDialogueData.Model     = this;
     startDialogueData.CanvasNpc = canvasNpc;
 }