1 #appendto Airplane 2 3 // plane needs oil ContainedUp(object clonk,...)4public func ContainedUp(object clonk, ...) 5 { 6 if (!FuelCheck(clonk)) return true; 7 return _inherited(clonk, ...); 8 } 9 ContainedDown(object clonk,...)10public func ContainedDown(object clonk, ...) 11 { 12 if (!FuelCheck(clonk)) return true; 13 return _inherited(clonk, ...); 14 } 15 FuelCheck(object clonk)16func FuelCheck(object clonk) 17 { 18 if (!FindContents(MetalBarrel)) 19 { 20 Dialogue->MessageBox("$PlaneNoOil$", clonk, clonk); 21 clonk->Sound("Animals::Wipf::Whine"); 22 return false; 23 } 24 return true; 25 } 26