module ImprovisedGlass { imports { Base } recipe IGPrepareGlassShards { RoastingPan, Moveables.brokenglass_1_0/Moveables.brokenglass_1_1/Moveables.brokenglass_1_2/Moveables.brokenglass_1_3, Result: ImprovisedGlass.PanWithGlassShards, Time: 10.0, NeedToBeLearn: True, } recipe IGUnprepareGlassShards { ImprovisedGlass.PanWithGlassShards, Time: 10.0, Result: Moveables.brokenglass_1_0, OnCreate: ImprovisedGlass_GiveBackRoastingPan, NeedToBeLearn: True, } recipe IGRemoveGlassPane { ImprovisedGlass.PanWithGlassPane, Time: 30.0, Result: ImprovisedGlass.GlassPane, OnCreate: ImprovisedGlass_GiveBackRoastingPan, OnGiveXP: Recipe.OnGiveXP.ImprovisedGlass_XPMakeGlass, Sound:EmptyPan, NeedToBeLearn: True, } }