예제 #1
0
 public void ExposeData(ObjectSerializer serializer)
 {
     serializer.DataField(ref _amount, "amount", ReagentUnit.New(1));
     serializer.DataField(ref _catalyst, "catalyst", false);
 }
예제 #2
0
 ReagentUnit IMetabolizable.Metabolize(IEntity solutionEntity, string reagentId, float tickTime)
 {
     return(ReagentUnit.New(MetabolismRate * tickTime));
 }
예제 #3
0
 public void RemoveAllSolution()
 {
     _contents.Clear();
     TotalVolume = ReagentUnit.New(0);
 }