コード例 #1
0
ファイル: Extract.cs プロジェクト: silverweed/colony
 public Extract(GameObject agent, GameObject resource)
     : base(agent, TaskType.Extract)
 {
     timeFromLastExtraction = 0.0f;
     stats = agent.GetComponent<Stats>();
     yielder = resource.GetComponent<ResourceYielder>();
     load = agent.GetComponent<BeeLoad>();
 }
コード例 #2
0
ファイル: Deposit.cs プロジェクト: silverweed/colony
 public Deposit(GameObject agent, GameObject targetBeehive)
     : base(agent, TaskType.Deposit)
 {
     targetHive = targetBeehive.GetComponent<HiveWarehouse>();
     load = agent.GetComponent<BeeLoad>();
 }
コード例 #3
0
ファイル: Harvest.cs プロジェクト: silverweed/colony
 public Harvest(GameObject agent, GameObject resource)
     : base(agent, TaskType.Harvest)
 {
     this.resource = resource;
     load = agent.GetComponent<BeeLoad>();
 }