Ynot Squad Benchmark

By Ynot, in X-Wing

Just a quick update:

I haven't had much time to work on this lately but should during the weekend.

Denis didn't get everything in from the previous wave (9) before he abandoned the project. Pattern Analyzer is not working yet.

I have to rewrite a good part of the whole timing structure of the app due to the changes that FFG has made and to allow for certain interactions to work. My goal is to get the Pilots from Wave 10 in the game although they may not have their abilities enabled right away. You can proxy their abilities while playing.

After the new pilots are in I'll be working on the timing before I work on specific difficult upgrades as I don't want to have to rewrite those once the timing is done.

I will edit the first post and add all the bugs I know about so please check there first before you post any bug reports.

Is there a possibility to add a keybinding for target locks, like we have for focus,evade,etc? Maybe one for blue and one for red?

I just requested that the updated link be posted in the stickied 'Index of useful links'.

Nice job. I love this program, and its good to see that it continues to be maintained.

Edited by Droidlover

Ive noticed that swarm tactics doesnt work when it's paired with Red Squadron Pilot and R2D6. He can get it from someone else but cant pass it on again.

1 hour ago, Teloch said:

Ive noticed that swarm tactics doesnt work when it's paired with Red Squadron Pilot and R2D6. He can get it from someone else but cant pass it on again.

I'll need more info. I just tested this with Poe, Sabine, Red Sq and rookie. Poe, Sabine and Red had Swarm tactics and they all were PS9 including the Rookie.

32583038360_24321f01d6_o.jpg

32922450126_a4d18d76aa_o.jpg 32922452316_e3b399d336_o.jpg

32922449726_51b5dba3ca_o.jpg

I have a couple of weeks where I might clean up some images from the vassal module for use.

Can you tell me what language the program uses and where I might find an introduction or tutorial?

Edited by gabe69velasquez

Thanks for the consistent updates, and all the work you're doing! Is the Coordinate action on the Upsilon Shuttle one of the "easy" things to add, or something that will take a little bit because of how strangely it interacts with the timing scheme? I'm trying to gauge whether I can count on Benchmark (which I love!) to practice some of my crazy Upsilon ideas before upcoming events.

Edited by sionnach19
4 hours ago, Ynot said:

I'll need more info. I just tested this with Poe, Sabine, Red Sq and rookie. Poe, Sabine and Red had Swarm tactics and they all were PS9 including the Rookie.

No worries I'll try it again, it may have been human error. Thanks for the reply

Is anyone getting QuickDraw to work? She won't for me.

Edit:Thanks Ynot, sry I missed that it does work

Edited by Lobokai
Intuitive functionality already exists, went over my head

K-wings seem to consistently get two green dice at ranges 1-2 with no obstacles.

Is there a way to have different obstacles? Debris in particular?

On 2/18/2017 at 0:37 AM, gabe69velasquez said:

32583038360_24321f01d6_o.jpg

32922450126_a4d18d76aa_o.jpg 32922452316_e3b399d336_o.jpg

32922449726_51b5dba3ca_o.jpg

I have a couple of weeks where I might clean up some images from the vassal module for use.

Can you tell me what language the program uses and where I might find an introduction or tutorial?

It is written in Javascript and css but it is mostly javascript functions. There are lots of tutorials online. I still don't understand all of it but since I've been doing programming and object oriented programming I was able to figure it out.

32 minutes ago, BlodVargarna said:

Is there a way to have different obstacles? Debris in particular?

Click on "Asteroids" under where it says Human or Computer. You have to click on the ones already selected to unselect them and then you can select the debris ones you want.

7 hours ago, Antipodean Ork said:

K-wings seem to consistently get two green dice at ranges 1-2 with no obstacles.

Did you have bombs? Cluster Mines specifically? I think there is something wrong with Cluster mines and once they are dropped, this happens. Everyone seems to get an extra green die.

8 hours ago, Lobokai said:

Is anyone getting QuickDraw to work? She won't for me.

Once you lose a shield, click back on Quickdraw and you will be able to shoot. The Attack will not show up until you click on the ship.

How do you choose Initiative?

3 hours ago, Ynot said:

Did you have bombs? Cluster Mines specifically? I think there is something wrong with Cluster mines and once they are dropped, this happens. Everyone seems to get an extra green die.

Yes. I was practising the Triple K wing list of Sable Gryphon's

1 hour ago, 00supra00 said:

How do you choose Initiative?

You can't. It is automatically preprogrammed in for now.

13 hours ago, Ynot said:

It is written in Javascript and css but it is mostly javascript functions. There are lots of tutorials online. I still don't understand all of it but since I've been doing programming and object oriented programming I was able to figure it out.

Do you have any interest in creating a flow chart, and/or giving variables more descriptive names, and adding small purpose //descriptions// at the start of subroutines?

So are you good for images? or are there any there you can name that you're interested in using?

32880086371_3f93a629da_o.png 32879941911_8e2ab90041_o.png 33006033845_60289fda4f_o.png

Edited by gabe69velasquez
13 hours ago, gabe69velasquez said:

Do you have any interest in creating a flow chart, and/or giving variables more descriptive names, and adding small purpose //descriptions// at the start of subroutines?

So are you good for images? or are there any there you can name that you're interested in using?

32880086371_3f93a629da_o.png 32879941911_8e2ab90041_o.png 33006033845_60289fda4f_o.png

Part of why he kept it like that was to reduce the size since this thing runs in the browser. Within each function the variables are their own scheme anyway. I felt like you do when I first looked at it but now that I've fixed a few things and gotten to understand his style for this, it actually makes sense.

thank you for all of your work on this. I get in most of my xwing play this way, sad I know. Anyway, I seem to have a hard time getting Jerjerrod crew to work on a decimator. I should be able to discard him to cancel a crit but if I am able to do so, I cannot figure out how.

2 hours ago, Ynot said:

Part of why he kept it like that was to reduce the size since this thing runs in the browser. Within each function the variables are their own scheme anyway. I felt like you do when I first looked at it but now that I've fixed a few things and gotten to understand his style for this, it actually makes sense.

If you want a sustainable project and/or to start accepting help from others, I would heavily recommend that you start writing things more descriptively immediately, including expanding renaming existing variables to understandable names as you decipher them. Don't worry about file size when you're writing things.

Then keep two copies of your javascript files: one as your development / debug copy, and then run that through a javascript minifier (plenty of them available online) that is designed to shrink things down as far as possible for deployment.

5 hours ago, jjayers99 said:

If you want a sustainable project and/or to start accepting help from others, I would heavily recommend that you start writing things more descriptively immediately, including expanding renaming existing variables to understandable names as you decipher them. Don't worry about file size when you're writing things.

Then keep two copies of your javascript files: one as your development / debug copy, and then run that through a javascript minifier (plenty of them available online) that is designed to shrink things down as far as possible for deployment.

That project already runs a minimizer to get the final file that is called by the html file. I still don't know what all the variables are or what they do but I have fixed a lot of things just by fixing syntax.

Looks like Old Teroch's ability doesn't work properly. An enemy ship that has Teroch in arc at range 1 looses all it's focus/evade tokens. Now it triggers if Teroch has it in arc at range 1.

I'm very intereseted in how this is developed. Any chance of sharing the code or telling me how I might view it on github? I'm a software developer myself, (specifically Internet technologies like jquery, javascript, etc) so this interests me a lot.