flag_enflag_fricon_affiliationicon_cardsicon_charactersicon_chequeicon_coeuricon_compteicon_diceicon_discordicon_discounticon_facebookicon_figurineicon_filtericon_gifticon_helmeticon_instagramicon_lightningicon_meeple_circleicon_meepleicon_meeplesicon_megaphoneicon_opinion-bubbleicon_pandaicon_paniericon_pen-brushicon_percenticon_playicon_postmanicon_ribbonicon_rocketicon_rssicon_sherifficon_smiley-negativeicon_smiley-positiveicon_sorticon_staricon_swordsicon_tankicon_threadsicon_thumbsicon_tiktokicon_top-gamesicon_towericon_twitchicon_twittericon_videoicon_wishlisticon_blueskyicon_youtubeillus_bankwireillus_bubbleillus_cashondeliveryillus_cb_paypalillus_CBillus_chequeillus_rating-starslogo_paypallogo_philibert_noel_bonnetlogo_philibert_noel_tabletlogo_philibert_noellogo_philibertlogo_ukoo

Découvrez les nouveautés de la semaine et les jeux bientôt disponibles !

France '40 2nd Edition

GMT1318-24

France '40 is devoted to the first part of the Battle of France, when in ten days Gudérian's panzers succeeded in their sickle blow across France, cutting off the British and two French armies from their base, leading to the evacuation of Dunkirk.
  • English
  • From 12 years old
  • 3 to 4h
  • 2 player(s)

49,95 €

Available

Shipping from 1.95€ - Free from 60€ (metropolitan France)

Add to a list:

Wishlists

France '40 contains two separate games: Sickle Cut and Dynamo. Both games use the same rules and share many game elements, but each has a separate full-size map.

Sickle Cut: The Guderian Breakthrough to the English Channel This game covers the crucial week in May 1940 when the German army broke the French line on the Meuse and rushed to the sea at Abbeville. The game begins on May 13, the third day of Operation Case Yellow. Six armored divisions have crossed the Ardennes and are now at the Meuse. The French and British have crossed Belgium to reach the Dyle line and cover the Gembloux Gap. The stage was set. Can the Germans cross the Meuse in the face of strong opposition? And, if they can, will they be able to break through the bridgeheads and advance across the map, threatened by Allied reinforcements arriving from the north and south?

Dynamo: Retreat to Victory This game covers the British withdrawal to Dunkirk and evacuation.
The game begins on May 24, when the British decide that the B.E.F. is in real danger of being cut off from its supply base, and that the best option is to head for the coast at Dunkirk.However, many German armored divisions are closer to Dunkirk than the British. Can the British reach the coast before the Germans?Can they hold the Dunkirk perimeter for eight days while evacuating?

Rules for both games emphasize armor, air support and morale.Special rules include:Allied heavy tanks, De Gaulle, Rommel, Hitler's stop order and French command paralysis.

France '40 2nd Edition is a major upgrade of the original game.The rules for extended movement, combat, advance after combat, breakthrough and determined defense have been updated to be more in line with recent games in the 19XX series (such as Stalingrad '42 and Salerno '43). A new scenario designed by Mark Merritt has been included, combining the two maps.

In addition, many new units have been added and some old ones modified to provide a more accurate order of battle for Sickle Cut and Dynamo. A few small towns, some roads and a fortified hut have been added to the Dynamo map.

Most importantly, both scenarios have been put through the test cycle again to ensure that they are better balanced than in the first edition.

This game has long been one of my favorites because of the exciting situation and the short playing time.I'm really pleased with this 2nd edition and excited about the new features it offers.Mark Simonitch

Contents:
  •         2 paper cards
  •         2 counting sheets
  •         24-page rule book
  •         16-page game booklet
  •         2 identical game aid cards
  •         2 set-up cards
  •         Two 6-sided dice

Accessories

*See our Shipping Conditions

Disponible en occasion à partir de ' + data.occasion_from_price + '

'); } } else { console.error('ukoosummary : ' + data.message); } } }); } // START - Chargement différés "à la demande" de certains blocs module (ayant la classe ajax_module_block) function checkAjaxLoadRequired() { $(document).find('.ajax_module_block').each(function() { if ($(this).hasClass('ajax_module_block') && elementInView(this)) { $(this).removeClass('ajax_module_block'); var params = []; params.module = $(this).data('module'); params.id = $(this).attr('id'); if (typeof $(this).data('id_product') !== undefined) { params.id_product = $(this).data('id_product'); } loadDeferedHomeBlock(params); } }); // Pour optim : si tous les blocs sont chargés, on désactive le listener // sur le scroll pour l'event "checkAjaxLoadRequired" if (!$(document).find('.ajax_module_block').length) { $(window).off('scroll', checkAjaxLoadRequired); } } function loadDeferedHomeBlock(params) { var url_parameters = ''; if (typeof params.id_product !== 'undefined') { url_parameters = '?id_product=' + parseInt(params.id_product); } $.ajax({ type: 'GET', url: baseDir + 'modules/' + params.module + '/ajax_delayed.php' + url_parameters, dataType: 'json', contentType: 'json', success: function(data) { if (data.status === 'ok') { var content = data.content; if (params.module === 'blockviewed' || params.module === 'antadisblog') { $('#' + params.id).html(content); } else if (params.module === 'ukooreviews') { $('#' + params.id + ' .ajax_block_loader').first().replaceWith($(content).find('.uk-reviews-home__products-container')[0]); $('#' + params.id + ' .ajax_block_loader').last().replaceWith($(content).find('.uk-reviews-home__products-container')[1]); } else if (params.module === 'youtubewall') { $('#' + params.id + ' .title_block').append($(content).find('#youtuwall-subscribe-custom')); $('#' + params.id + ' .ajax_block_loader').replaceWith($(content).find('#youtuwall')); } else { // [ukoo_gilles] [2019-12-19 10:55] -> bugfix - on cible le 1er élément ul uniquement sinon la // structure HTML injectée n'est plus bonne content = $(content).find('ul').first(); $('#' + params.id + ' .ajax_block_loader').replaceWith(content); if (!$('#' + params.id).find('.ajax_block_product').length) { $('#' + params.id).find('.view-more').remove(); } } // l'id contenu dans params.id n'existe maintenant plus dans le DOM if (params.module === 'blockviewed') { if (typeof ajaxCart !== 'undefined') { ajaxCart.overrideButtonsInThePage(); } $("#product #viewed-products_block_left .owl-carousel").owlCarousel({ responsive: { 0: { items: 1 }, 1024: { items: 2 }, 1380: { items: 3 } }, margin: 15, autoplay: false, autoplayTimeout: 3000, autoplayHoverPause: true, nav: true, rewind: true, lazyLoad: true }); } } else if (data.status === 'error') { console.log(data.message); } }, error: function(jqXHR, textStatus, errorThrown) { alert(textStatus); }, }); } function elementInView(elem) { var elementTop = $(elem).offset().top; var elementBottom = elementTop + $(elem).outerHeight(); var viewportTop = $(window).scrollTop(); var viewportBottom = viewportTop + $(window).innerHeight(); return elementBottom > viewportTop && elementTop < viewportBottom; } // END - Chargement différés "à la demande" de certains blocs module (ayant la classe ajax_module_block) $(document).ready(function() { // START - Chargement différés "à la demande" de certains blocs module (ayant la classe ajax_module_block) // on lance une première fois le chargement différé des blocs qui sont déjà dans le champ de vision // au chargement de la page if ($(document).find('.ajax_module_block').length) { checkAjaxLoadRequired(); // lors du scroll, on relance le chargement des blocs différés $(window).scroll(checkAjaxLoadRequired); } // END - Chargement différés "à la demande" de certains blocs module (ayant la classe ajax_module_block) }); $(document).on('click', '.dfd-icon-xl', function(event){ let doofinderInput = $('.dfd-searchbox-main input'); $('#search_query_top').val(doofinderInput.val()); $('#searchbox').submit(); event.stopPropagation(); }); $(document).on('keypress', '.dfd-searchbox-main input', function(event){ let keycode = (event.keyCode ? event.keyCode : event.which); if (keycode == '13') { let doofinderInput = $('.dfd-searchbox-main input'); $('#search_query_top').val(doofinderInput.val()); $('#searchbox').submit(); event.stopPropagation(); } }); -->