Exemplo n.º 1
0
 public static void On_TileSelectionManager_ComponentsSelected(Game.GUI.TileSelectionManager self, GameLibrary.ConstructionID con, List <int> mats)
 {
     if (initiatingJob != null && initiatingJob.Type == self.NextJob)
     {
         initiatingJob.ConstructionID = con;
         initiatingJob.Materials      = mats.ToArray();
         Do_UpdateRightClickMenu(initiatingJob);
     }
 }
Exemplo n.º 2
0
 public static void On_TileSelectionManager_SetMouseAction(Game.GUI.TileSelectionManager self, Game.JobType job, Game.JobData data, bool multiselect, bool rotatable, bool groundSelect, bool snapToGround)
 {
     initiatingJob = new JobConfiguration()
     {
         Type         = job,
         Data         = data,
         MultiSelect  = multiselect,
         Rotatable    = rotatable,
         GroundSelect = groundSelect,
         SnapToGround = snapToGround
     };
     if (data != null)
     {
         data.ToString();
         return;
     }
 }