Added an ATMM template for the Romanians.

master
Pacman Ghost 4 years ago
parent 7fda1e6ef2
commit 698d991363
  1. 37
      vasl_templates/webapp/data/default-template-pack/atmm-romanian.j2
  2. 1
      vasl_templates/webapp/static/main.js
  3. 4
      vasl_templates/webapp/static/snippets.js
  4. 1
      vasl_templates/webapp/templates/tabs-ob1.html
  5. 1
      vasl_templates/webapp/tests/fixtures/data/default-template-pack/atmm-romanian.j2
  6. 1
      vasl_templates/webapp/tests/fixtures/template-packs/full/atmm-romanian.j2
  7. 1
      vasl_templates/webapp/tests/fixtures/template-packs/new-default/atmm-romanian.j2
  8. 2
      vasl_templates/webapp/tests/utils.py

@ -0,0 +1,37 @@
<html> <!-- vasl-templates:id {{SNIPPET_ID}} -->
<head>
<meta charset="utf-8">
<style> {{CSS:common}} </style>
</head>
<table>
<tr>
<td colspan="2" style="
background: {{OB_COLOR}} ;
border-bottom: 1px solid {{OB_COLOR_2}} ;
padding: 2px 5px ;
font-size: 105% ; font-weight: bold ;
">
{{INCLUDE:player_flag}}Anti-Tank Magnetic Mines
<tr>
<td style="padding:2px 5px;">
ATMM check: dr &le; {%if SCENARIO_YEAR < 1944%} 2 {%else%} 3 {%endif%} (&#9651;) <br>
<table style="margin-left:10px;">
<tr>
<td style="width:25px;"> +1 <td> HS
<tr>
<td> +1 <td> 1st Line
<tr>
<td> +1 <td> CX
<tr>
<td> +1 <td> vs. non-armored vehicle
</table>
original 6 = pinned (CCV reduced by 1) <br>
<span class="exc"> EXC: CC DRM is -2 </span>
</table>
</html>

@ -15,6 +15,7 @@ var NATIONALITY_SPECIFIC_BUTTONS = {
"pf-hungarian": [ "hungarian" ],
"pf-romanian": [ "romanian" ],
"atmm": [ "german" ],
"atmm-romanian": [ "romanian" ],
"psk": [ "german" ],
"mol": [ "russian" ],
"mol-p": [ "russian" ],

@ -393,6 +393,8 @@ function make_snippet( $btn, params, extra_params, show_date_warnings )
showWarningMsg( "BAZ are only available from November 1942." ) ;
if ( template_id === "atmm" && ! is_atmm_available() )
showWarningMsg( "ATMM are only available from 1944." ) ;
if ( template_id === "atmm-romanian" && ! is_atmm_romanian_available() )
showWarningMsg( "ATMM are only available from July 1943." ) ;
if ( template_id == "thh" && ! params.SCENARIO_YEAR )
showWarningMsg( "Can't determine the THH ATMM check dr without the scenario year." ) ;
}
@ -2185,6 +2187,7 @@ function is_pf_romanian_available() { return _is_scenario_in_or_after( 3, 1944 )
function is_psk_available() { return _is_scenario_in_or_after( 9, 1943 ) ; }
function is_baz_available() { return _is_scenario_in_or_after( 11, 1942 ) ; }
function is_atmm_available() { return _is_scenario_in_or_after( 1, 1944 ) ; }
function is_atmm_romanian_available() { return _is_scenario_in_or_after( 7, 1943 ) ; }
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
@ -2211,6 +2214,7 @@ function on_scenario_date_change()
update_ui( "psk", is_psk_available() ) ;
update_ui( "baz", is_baz_available() ) ;
update_ui( "atmm", is_atmm_available() ) ;
update_ui( "atmm-romanian", is_atmm_romanian_available() ) ;
// update the vehicle/ordnance entries
_update_vo_sortable2_entries() ;

@ -33,6 +33,7 @@
<button class="generate" data-id="pf-hungarian">PF</button>
<button class="generate" data-id="pf-romanian">PF</button>
<button class="generate" data-id="atmm">ATMM</button>
<button class="generate" data-id="atmm-romanian">ATMM</button>
<button class="generate" data-id="psk">PSK</button>
<button class="generate" data-id="mol">MOL</button>
<button class="generate" data-id="mol-p">MOL-P</button>

@ -0,0 +1 @@
Kablooey!!! ; col=[{{OB_COLOR}}]/[{{OB_COLOR_2}}]

@ -40,7 +40,7 @@ _NAT_TEMPLATES = {
"german": [ "pf", "psk", "atmm" ],
"finnish": [ "pf-finnish" ],
"hungarian": [ "pf-hungarian" ],
"romanian": [ "pf-romanian" ],
"romanian": [ "pf-romanian", "atmm-romanian" ],
"russian": [ "mol", "mol-p" ],
"american": [ "baz" ],
"british": [ "piat" ],

Loading…
Cancel
Save