/* call-seq:
 *      event_data.generated=(true or false) -> self
 *
 * This method makes it possible to flag a world as generated or not.
 */

static VALUE 
generateWorldEventData_setGenerated(VALUE self, VALUE generated)
{
        bz_GenerateWorldEventData *eventData;

        Data_Get_Struct(self, bz_GenerateWorldEventData, eventData);

        switch (TYPE(generated)) 
        {
     case T_TRUE:
                eventData->generated=true;
                break;
        case T_FALSE:
                eventData->generated=false;
                break;
        default:
                rb_raise(rb_eTypeError, "not valid value");
                break;
        }
        
        return self;
}