コード例 #1
0
 public bool TryHarvest(MyInventoryItemDefinition item, out EquiHarvestableComponentDefinition.Data info)
 {
     return(Definition.TryGetData(_stateComponent.CurrentState, item, out info) &&
            (info.DestinationState == MyStringHash.NullOrEmpty || _stateComponent.TransitionTo(info.DestinationState)));
 }
コード例 #2
0
 public bool CanHarvest(MyInventoryItemDefinition item, out EquiHarvestableComponentDefinition.Data info)
 {
     return(Definition.TryGetData(_stateComponent.CurrentState, item, out info));
 }