Example #1
0
 protected override void RemoveFiredOrdnanceFromRecord(IOrdnance terminatedOrdnance) {
     D.AssertEqual(_activeOrdnance, terminatedOrdnance);
     _activeOrdnance = null;
 }
Example #2
0
 protected override void RecordFiredOrdnance(IOrdnance ordnanceFired) {
     D.AssertNull(_activeOrdnance);
     _activeOrdnance = ordnanceFired as ITerminatableOrdnance;
 }