fn generate_child_forward( parent: ParentRef, builder: &mut Builder, rng: &mut LegacyRandom, x_off: i32, y_off: i32, is_castle: bool, )