Skip to content

Commit

Permalink
release 669-beta4
Browse files Browse the repository at this point in the history
  • Loading branch information
derimmer committed Jul 18, 2024
1 parent e4dcc32 commit e6f7526
Showing 1 changed file with 15 additions and 13 deletions.
28 changes: 15 additions & 13 deletions vasl_coop.htm
Original file line number Diff line number Diff line change
Expand Up @@ -71,22 +71,23 @@ <h3>Current Development of VASL!</h3>

<h3>VASL6.6.9</h3>

<p>VASL6.6.9-beta2 is released. Get it here.<br> </p>
<p>VASL6.6.9-beta4 is released. Get it here.<br> </p>

<div class="well table">
<a id="download669" class="track btn btn-large btn-primary" href="https://github.com/vasl-developers/vasl/releases/tag/vasl-6.6.9-beta2">VASL 6.6.9-beta2.vmod</a>
<a id="download669" class="track btn btn-large btn-primary" href="https://github.com/vasl-developers/vasl/releases/tag/vasl-6.6.9-beta4">VASL 6.6.9-beta4.vmod</a>
</div>

<h3>VASL6.6.9-beta2</h3>
<h3>VASL6.6.9-beta4</h3>

<p>Development for VASL6.6.9 is currently underway. Our <a href="https://github.com/vasl-developers/vasl/issues">Issues List </a>
on Github usually contains about 150 items, a combination of desired features, known bugs, and board related items. Not all are
being worked on at any given time. </p>
<p>This beta version does two things:</p>
<p>Most importantly, it largely solves the "jumpimg counter" bug introduced in 6.6.8. Counter movement will return to normal although when counters are dragged onto the map window
<p>This beta version is a minor bug fix version that adds additional bug fixes to prevent crashes caused by BoardZoomer and makes minor changes to the Auto-Reveal HIP Fortification feature.</p>
<p>It also includes the Railcar and 458/248 NKVD counters for TotR which were recently issued in an extension.</p>
<p>It contains all of the fixes from beta2 that largely solve the "jumpimg counter" bug introduced in 6.6.8. Counter movement will return to normal although when counters are dragged onto the map window
for the first time, they may still offset to a bypass position in the intended hex. They can be moved to the proper position and will behave normally thereafter. We hope to fix this
minor issue in future 6.6.9 betas.</p>
<p>Secondly, this beta adds a new feature: Auto-detection of HIP Fortification counters by moving units. It can be enabled/disabled in File -> Preferences -> VASL. Initially the
<p>The Auto-detection of HIP Fortification counters by moving units feature was also added . It can be enabled/disabled in File -> Preferences -> VASL. Initially the
preference is set to On. This feature will detect and reveal Hidden Fortifications as per one part of A12.34 - when an enemy unit gains los to them.</p>

<p>The game mechanics are this:</p>
Expand All @@ -100,10 +101,8 @@ <h3>VASL6.6.9-beta2</h3>
<p>7. Concealed stacks will trigger to popup alert. If the moving player is unwilling to confirm presence of a real unit, the opponent should respond No to the reveal question.</p>

<p>Further development of the feature could include its application to additional fortification types and to different "reveal" rules - Night, PTO.</p>
<p>The current plan for 6.6.9 is to focus on new features while still adding bug fixes - many of you are good to point out these bugs
and we will certainly get to some. 667 included the addition of a Game Updater tool to allow setup files
created in earlier versions and saved games from earlier versions to be easily updated to the features and functionality available
in the latest VASL version. There will be continued development of that tool in 669. Also in the plan is reworking AFV popup menus and starting to use SVG images in counters
<p>6.6.9-beta4 also includes a handful of other bug fixes, mostly related to los bugs. See "What's New" in the Help menu when using VASL.</p>
<p>The current plan for 6.6.9 is to focus on new features such reworking AFV popup menus and starting to use SVG images in counters
- this will be a major step forward in image clarity but increases complexity and workload and so will be implemented in stages. </p>

<img src="images/jb_beam.png" class="pull-right" alt="GitHub" />
Expand All @@ -114,12 +113,15 @@ <h3>VASL6.6.9-beta2</h3>

<p>In order to preserve the “enduring nature” of the Game Converter process there will be an impact on future VASL development planning and scheduling. After 6.6.6, new VASL versions will only include changes that will not break Setup Files or Saved Games. New features that impact version compatibility will be added only once an enduring Converter is in place. </p>
<p>VASSAL’s development also has an impact on these issues. Changes in VASSAL may affect VASL’s ability to provide backwards compatibility. The current practice of having multiple VASL and/or VASSAL versions installed at one time provides some assurance to VASL users that older games will remain useable.</p>
<p>The plan is to target VASL 6.7.0 for implementing the Game Converter tool in such a way that setup files could be automatically updated in bulk to the next version. Between VASL versions 6.6.7 and 6.7.0, the Game Converter tool would be applied to setup files individually to check for errors. Saved games are best converted individually when they are opened. Players will have the option to update or not. </p>
<p>Proposed Plan of Action</p>
<p>The plan was to target VASL 6.7.0 for implementing the Game Converter tool in such a way that setup files could be automatically updated in bulk to the next version. Between VASL versions 6.6.7 and 6.7.0, the Game Converter tool would be applied to setup files individually to check for errors. Saved games are best converted individually when they are opened. Players will have the option to update or not. </p>
<p>Revised Plan of Action</p>
<p>Summer 2024 Release Scenario Setup files extension for 6.6.8</p>
<p>This extension is now available and includes 400 Scenario Setup files uppdated to 6.6.8 functionality.</p>
<p>Fall 2024 Release VASL6.6.9</p>
<p>It will include the second iteration of the Game Converter process. All games will automatically use the latest version of boards and overlays. Updating previously saved games will update counters and los checking per VASL6.6.7, and will also support checking for and updating of extensions required for the .vsav and additional means to grab and display external content. </p>
<p>The Scenario Setup files extension will be updated to 6.6.9 functionality and released at the same time as the VASL module. This will be the pattern from now on.</p>
<p>Spring 2025 Release VASL6.7.0</p>
<p>The final version of the Game Converter will provide enhancements and modifications to all of the previous functionality. At this point, it should be possible to implement batch updating of setup files whenever a new VASL version is released so that these files would always be available with the latest functionality and improvements. </p>
<p>The final version of the Game Converter will provide enhancements and modifications to all of the previous functionality.</p>

<p><i>VASL code development is currently carried out using free software tools provided by Jet Brains as part of it's
<a href="https://www.jetbrains.com/community/opensource/#support">Open Source Support </a>. We appreciate their on-going
Expand Down

0 comments on commit e6f7526

Please sign in to comment.