Closed davidsullivan317 closed 8 years ago
Re: the Finnish counters: Are we going with counter scans as an interim get-it-out the door solution or is the preferred long term solution for counters?
I asked MMP to donate counter graphics to VASL.
More HP counter samples:
All changes to date have been incorporated in this build: https://www.dropbox.com/s/8up2799llacp1rm/vasl-6.3.0-Snapshot-20150331.vmod?dl=0
IMPORTANT - please make any future changes to this module file.
Doesn't help. The existing VASL counters are redrawn. The scans I got looked great at 300 pixels per inch, the problem is they turn to crap when you reduce it to 96 ppi. A 60 by 60 image isn't really sufficient to store the art work and data on a 5/8" counter.
Sent from my iPad
On Mar 28, 2015, at 1:45 PM, Daniel Takai notifications@github.com wrote:
Ask MMP to donate counter graphics to VASL?
— Reply to this email directly or view it on GitHub.
SVG is the best long-term solution.
Seems like something we get around to when we get rotatable and scalable boards in VASSAL 4? :D
Any reason not to release the latest build for testing? We have a couple of small changes left but both are small and can come later.
Anyone want to look #211?
MMP has replied and they are unable to donate the graphics to us as they are bound by contract to Hasbro.
I think the key is to use the scan for the artwork only and create the data by hand. There used to be PSD files that had layers to produce the data and you would just add the graphic as another layer.
From: Wargamerx Sent: Wednesday, April 1, 2015 7:50 AM To: vasl-developers/vasl
Doesn't help. The existing VASL counters are redrawn. The scans I got looked great at 300 pixels per inch, the problem is they turn to crap when you reduce it to 96 ppi. A 60 by 60 image isn't really sufficient to store the art work and data on a 5/8" counter.
Sent from my iPad
On Mar 28, 2015, at 1:45 PM, Daniel Takai notifications@github.com wrote:
Ask MMP to donate counter graphics to VASL?
— Reply to this email directly or view it on GitHub.
— Reply to this email directly or view it on GitHub.
I'm finding myself with some free time on my hands this fall, so I'm going to jump start the VASL 6.3 release.
If you have issues you want included please tag them as such. If you'd like to work on an issue please assign it to yourself.
Freddy/Sam/Zoltan - let me know if you're available to help with the coding.
I should have some time freeing up this fall as well.
I'm clipping through my open issues and Carl is plowing through the HP counter testing. I'm hoping to have a test build of 6.3 available to the unwashed masses in a week or two.
If there's anything you want to see included in the release consider this last call.
Hi David,
Great job and thanks for your untiring efforts!
I will be getting back into map elf work when time permits which should be soon.
I have to confess I’ve recently been enjoying using my free time to play ASL :-)
I would like to see all counters be able to be labelled. If that’s too big a task, then how about starting with the fire lane counters?
Al
On Oct 19, 2015, at 7:10 PM, David Sullivan notifications@github.com wrote:
I'm clipping through my open issues and Carl is plowing through the HP counter testing. I'm hoping to have a test build of 6.3 available to the unwashed masses in a week or two.
If there's anything you want to see included in the release consider this last call.
— Reply to this email directly or view it on GitHub https://github.com/vasl-developers/vasl/issues/208#issuecomment-149404011.
I hope to get #236 done until them, but am not sure I get the configuration thing to work in time. Aside from that, it's pull-ready.
@Taschenschieber I believe I merged your branch already.
@BigAl737 Labeling everything shouldn't be that hard - you'll have to find the minimal set of prototypes and add labeling to those. Testing will be the hard part.
@davidsullivan317 You did some time ago, but I've added some more stuff (related to #236) since then. It's all in my own repo over at taschenschieber/vasl. I'll add a new pull request once I'm done.
I’ve updated the VASL files for bd 3 and 19 to include SSOs for OB3 Brasche Encounter and J44 Audacity!
I’m a doofus at git hub. How should I submit these for uploading?
Thanks.
Al
I can do that I think. How much time do I have?
Al
From: David Sullivan Sent: Thursday, October 22, 2015 1:27 PM To: vasl-developers/vasl Cc: Allan Cannamore Subject: Re: [vasl] VASL 6.3 release discussion (#208)
@Taschenschieber I believe I merged your branch already.
@BigAl737 Labeling everything shouldn't be that hard - you'll have to find the minimal set of prototypes and add labeling to those. Testing will be the hard part.
— Reply to this email directly or view it on GitHub.
There's no rush. If you send me the files I can upload them to Github for you. -Sully
I think that's everything for 6.3. I've created a test build here: https://www.dropbox.com/s/6h0p6716xnx3ts9/vasl-6.3.0-beta1.vmod?dl=0
Please double check your changes and let me know if I should wait to release or not. I'll shoot for this weekend unless I hear otherwise.
Hi David,
I haven’t had a chance to add a label option to RFP markers. I should get this done this weekend if that’s not too late.
Al
From: David Sullivan Sent: Thursday, November 05, 2015 5:03 PM To: vasl-developers/vasl Cc: Allan Cannamore Subject: Re: [vasl] VASL 6.3 release discussion (#208)
I think that's everything for 6.3. I've created a test build here: https://www.dropbox.com/s/6h0p6716xnx3ts9/vasl-6.3.0-beta1.vmod?dl=0
Please double check your changes and let me know if I should wait to release or not. I'll shoot for this weekend unless I hear otherwise.
— Reply to this email directly or view it on GitHub.
Sure - no problem. Just use the beta1 module linked above to make your changes.
All looked good for my stuff.
From: David Sullivan [mailto:notifications@github.com] Sent: Thursday, November 5, 2015 9:04 PM To: vasl-developers/vasl vasl@noreply.github.com Subject: Re: [vasl] VASL 6.3 release discussion (#208)
I think that's everything for 6.3. I've created a test build here: https://www.dropbox.com/s/6h0p6716xnx3ts9/vasl-6.3.0-beta1.vmod?dl=0
Please double check your changes and let me know if I should wait to release or not. I'll shoot for this weekend unless I hear otherwise.
— Reply to this email directly or view it on GitHub https://github.com/vasl-developers/vasl/issues/208#issuecomment-154261907 . https://github.com/notifications/beacon/AHVvIX_hp0BBWwWzvsTIOSMxfsiWKk3Uks5pDAIPgaJpZM4D2HVW.gif
So I see three new items that will be visible to the player that would need to be listed in the readme:
What does the user have to do to make the map updates happen? The issue doesn't describe how to make it work.
Is anything missing from the list of special dice rolls?
Are any of the special dice rolls configurable?
I did some testing for the special dice rolls:
Special Roll | Conditions | Result |
---|---|---|
HoB | MC snakes, Rally snakes | pass both |
Field Promotion | Rally snakes, CC snakes | pass both |
Unlikely Hit | TH snakes | pass |
Unlikely Kill | IFT snakes, CC Snakes | IFT snakes pass, CC snakes fail |
Dud | TK boxcars | pass |
Malf | IFT boxcars, 11, 10; TH boxcars, 11, 10, 9 | all fail |
Multiple Hits | doubles TH | pass |
Cower | doubles on IFT | pass |
Casualty MC | boxcars on MC | pass |
Fate | Boxcars on Rally | pass |
Booby Traps | Boxcars on TC | fail |
Hull/Turret Hit | wdr/cdr | pass |
Is is me or does Markdown suck?
Anyway - third time's the charm. Here is the release summary from the release announcement:
Hakkaa Päälle Counters!
Automatic board synchronization!
Other enhancements:
Bug fixes:
I didn't implement Malf and Booby Traps on purpose - malf because it's too variable, booby traps because frankly I think they're too much of a corner case. CC Unlikely Kill is my bad, will try and fix tomorrow. My rule book is several hundred kilometers away, so I'd appreciate if one of you could look up the paragraph number.
If you think malf and BTs should be implemented, I can do that, too.
For reference, you can choose between four levels of notifications - none, Snipers only (mirrors behaviour in 6.2), Starter Kit, Full ASL.
Also, aren't coloured counters in collapsed stacks new as well? I guess they should be mentioned.
CC Unlikely Kill is A11.501: "An Original 2 CC DR always results in a chance of success for the attacket even if a CC DRM or small CCV otherwise makes success impossible. Whenever the attacker makes an Original 2 DR, he may roll a third die. IF the subsequent dr is a 1, the vehicle is a buring wreck; if a 2 it is eliminated, if a 3 it is immobilized; otherwise there is no effect. However, regardless of the subsequent dr, if the Original 2 DR would have resulted in an elimination or Immobilization that result still occurs, unless cancelled by an elimination or burning wreck from the subsequent dr.:
Where is the level of notification configured? I looked at the Preferences and didn't find it. Is it somewhere else?
Understood why you didn't implement Malf and BT. I'm fine with deferring the implementation of these notifications to a future release.
Agreed BT are a rare case (not sure I would call them a corner case, since they are a rule, just an infrequently used rule). Moreover, since the rules allow three levels, the level should probably be configurable. Perhaps that could be implemented in a future release.
Malf might be considered for a future implementation as well. Could the code being used to detect the maps being used be adapted to detect whether a counter is on the board that has a lower breakdown number (or Circled B#)? That would require no intervention from the user. Just a thought. Not saying it's not worth doing if automatic detection is not feasible or is excessive work. In that case, manual configuration is fine. I think these enhancements would add value.
How about adding an additional dust die option (F11.7) to IFT and TH DRs? Something you could click on and off in preferences. I would really appreciate this option.
Less appealing to me but maybe worth consideration would be referencing molotov effects (A22.6111) to the IFT colored dr and TH colored dr for molotov projectors (C13.57).
Allan
From: wintrymix Sent: Saturday, November 07, 2015 3:57 PM To: vasl-developers/vasl Cc: Allan Cannamore Subject: Re: [vasl] VASL 6.3 release discussion (#208)
So I see three new items that will be visible to the player that would need to be listed in the readme:
a.. Updated Finnish counterset (HP counters) b.. Automatic board updates c.. Additional reminders for special dice rolls (DRs) a.. HoB b.. Field Promotion c.. Unlikely Hit/Unlikely Kill d.. Dud e.. Malf f.. Multiple Hits g.. Cower h.. Casualty MC i.. Fate j.. Booby Traps k.. Hull/Turret Hit What does the user have to do to make the map updates happen? The issue doesn't describe how to make it work.
Is anything missing from the list of special dice rolls?
Are any of the special dice rolls configurable?
— Reply to this email directly or view it on GitHub.
Those sound like different features. We should probably take them to a different thread.
Right.
Making malf dependent on which counters are on board sounds like an interesting idea, but I'm not sure if it's worth the effort. It's definitely out of scope for 6.3, so let's take it to a new ticket for the 6.4 milestone.
Is there a 6.4 or general future features discussion thread somewhere? We can continue the discussion there.
Go ahead and create one
Hey all - the (hopefully) production build of VASL 6.3 is here: https://www.dropbox.com/s/5694cvjld6lkgge/vasl-6.3.0.vmod?dl=0
Please give it a test drive and make sure everything looks. If so I'd ask Sam to put it up on vasl.info for release. Sam - the release description is above... just one more addition: Label option has been added to all counters.
Thanks all for your help making this happen!
Did overlay updating mentioned in #205 make it into this build? It appears not.
No - just boards for now. I'll add an issue for overlays.
The latest build of 6.3 is here: EDIT - see below
please review your changes to make sure they look good.
If there are no issues I'll "release" it for testing.
I suggest to call it 6.3.1 as people have already read the announcement on the VASL homepage and downloaded 3.0, to better distinguish the two versions. There was a FB post about it.
Yes, this. ^^^^
Don't reuse release numbers.
The build in my last post was bad. Please use this one: https://www.dropbox.com/s/wzzgex7g0z9al8u/vasl-6.3.0-20151122.vmod?dl=0
Also, if you make any other changes for 6.3 please use the 6.3 branch. I'll merge everything into develop after we're done.
My stuff seemed to work fine with one exception:
If you set up a board with overlays and open the scenario and then go back to the board selection process (using Pick New Boards for this scenario), the overlays remain in memory even if they are deleted or change position (they will show up in the new and old positions). There is also a similar problem if you close a scenario without saving it and create another immediately thereafter: overlays in the first scenario are retained while the second ones are not added.
I will start to investigate causality but it seems like a collection is not being disposed properly.
Doug
From: David Sullivan [mailto:notifications@github.com] Sent: Sunday, November 22, 2015 10:50 PM To: vasl-developers/vasl vasl@noreply.github.com Cc: Doug Rimmer dougrimmer@rogers.com Subject: Re: [vasl] VASL 6.3 release discussion (#208)
The build in my last post was bad. Please use this one: https://www.dropbox.com/s/wzzgex7g0z9al8u/vasl-6.3.0-20151122.vmod?dl=0
Also, if you make any other changes for 6.3 please use the 6.3 branch. I'll merge everything into develop after we're done.
— Reply to this email directly or view it on GitHub https://github.com/vasl-developers/vasl/issues/208#issuecomment-158847119 . https://github.com/notifications/beacon/AHVvISsbaeJuLghd4RSdOjWCV2Hv6BvWks5pIoRYgaJpZM4D2HVW.gif
Sully
I did not use the 6.3 branch when I fixed the LOS Overlays bug. Sorry about that, completely forgot!
When I created a push request it let me merge the change into develop which I did.
Doug
From: David Sullivan [mailto:notifications@github.com] Sent: Sunday, November 22, 2015 10:50 PM To: vasl-developers/vasl vasl@noreply.github.com Cc: Doug Rimmer dougrimmer@rogers.com Subject: Re: [vasl] VASL 6.3 release discussion (#208)
The build in my last post was bad. Please use this one: https://www.dropbox.com/s/wzzgex7g0z9al8u/vasl-6.3.0-20151122.vmod?dl=0
Also, if you make any other changes for 6.3 please use the 6.3 branch. I'll merge everything into develop after we're done.
— Reply to this email directly or view it on GitHub https://github.com/vasl-developers/vasl/issues/208#issuecomment-158847119 . https://github.com/notifications/beacon/AHVvISsbaeJuLghd4RSdOjWCV2Hv6BvWks5pIoRYgaJpZM4D2HVW.gif
Hello!
I’ve just noticed that the CC/Melee counters lost the context menu item that alllow to change them to the Hand-to-Hand version (probably it has been overwrite by the HIP menu command).
Freddy
From: Doug Rimmer Sent: Wednesday, November 25, 2015 9:51 PM To: vasl-developers/vasl Subject: Re: [vasl] VASL 6.3 release discussion (#208)
Sully
I did not use the 6.3 branch when I fixed the LOS Overlays bug. Sorry about that, completely forgot!
When I created a push request it let me merge the change into develop which I did.
Doug
From: David Sullivan [mailto:notifications@github.com] Sent: Sunday, November 22, 2015 10:50 PM To: vasl-developers/vasl vasl@noreply.github.com Cc: Doug Rimmer dougrimmer@rogers.com Subject: Re: [vasl] VASL 6.3 release discussion (#208)
The build in my last post was bad. Please use this one: https://www.dropbox.com/s/wzzgex7g0z9al8u/vasl-6.3.0-20151122.vmod?dl=0
Also, if you make any other changes for 6.3 please use the 6.3 branch. I'll merge everything into develop after we're done.
— Reply to this email directly or view it on GitHub https://github.com/vasl-developers/vasl/issues/208#issuecomment-158847119 . https://github.com/notifications/beacon/AHVvISsbaeJuLghd4RSdOjWCV2Hv6BvWks5pIoRYgaJpZM4D2HVW.gif
— Reply to this email directly or view it on GitHub.
So, I have to admit I've been slacking of late. My intent was to get 6.3 out the door months ago, but obviously that didn't happen. Everything is ready to go; the code is in the 6.3 branch: https://github.com/vasl-developers/vasl/tree/release-6.3.0
I'm going out of town for a couple of weeks. If someone wanted to push the release out the door in my absence please feel free to do so. What's left to do is:
I fixed a bunch of the outstanding small bugs. Here is a link to the 6.3 release candidate. https://www.dropbox.com/s/n5q60ibuh14x7rw/vasl-6.3.2.vmod?dl=0
If folks would please give it a look - run through the changes that are in 6.3 - I'd appreciate it.
Hi Sully
Did not check everything but can confirm that automatic board updating is working.
Plus, the overlay stuff that I did seems to be fine.
I did notice that whenever a board is cropped, LOS checking is disabled. Is this what is supposed to happen?
Doug
From: David Sullivan [mailto:notifications@github.com] Sent: Saturday, March 5, 2016 2:26 PM To: vasl-developers/vasl vasl@noreply.github.com Cc: Doug Rimmer dougrimmer@rogers.com Subject: Re: [vasl] VASL 6.3 release discussion (#208)
I fixed a bunch of the outstanding small bugs. Here is a link to the 6.3 release candidate. https://www.dropbox.com/s/n5q60ibuh14x7rw/vasl-6.3.2.vmod?dl=0
If folks would please give it a look - run through the changes that are in 6.3 - I'd appreciate it.
— Reply to this email directly or view it on GitHub https://github.com/vasl-developers/vasl/issues/208#issuecomment-192712935 . https://github.com/notifications/beacon/AHVvId0pwVQWprXnKKmlwls2-NHWQI3Qks5pqdjQgaJpZM4D2HVW.gif
I hadn't planned on releasing VASL 6.3 so soon, but Jeff has the HP counters ready and I think it's worth pushing out sooner rather than later. I know I'd like to try an HP scenario on VASL!
I have two large/complicated changes in this release and would appreciate it if people could commit an hour or two to testing them:
Automated board updates #205 Sunset the old board SSR text files #117
Also, please review the HP if you can.
You can find the initial build here: https://www.dropbox.com/s/qz8wwsf0thfkgis/vasl-6.3.0-Snapshot-20150327.vmod?dl=0