Coder Social home page Coder Social logo

tanks's Introduction

GF9-Tanks

Gale Force 9: Tanks - The World War II Tank Skirmish Game

V1 GF9_Tanks.gst V4 American_Platoon.cat

  • All cards from Starter set, Sherman, and/Pershing Expansions
  • Hero Crew Maximum values fixed

V5 German_Platoon.cat

  • All cards from Starter set, Stug G, Panzer IV, and Panther Expansions
  • Hero Crew Maximum values fixed
  • StuG G Crew fixed

V3 British_Platoon.cat

  • All cards from Starter set

V3 Russian_Platoon.cat

  • All cards from Starter set

Thanks and have fun

tanks's People

Contributors

amis92 avatar whotookallmynames avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tanks's Issues

PSA: Constraints with "roster" scope on shared items - the "shared?" checkbox

Constraint, condition and repeat elements (queries) on shared elements have a mysterious "shared?" checkbox.

Short Answer: Check the "shared" box for big performance improvements! Version 2.00.05 checks the "shared" box by default.

Why?

If this checkbox is checked, the query works in a global way - like it did in 1.15.x. This means that all selections of the shared entry are counted towards the query, no matter the parent - i.e. all links to the entry count.

If left unchecked, the query works on a per entry basis, like a normal entry. This means only selections of this instance of the entry are counted towards the query, and the parent matters - i.e. only links to this entry on a particular parent entry count.

Consider:

|- Shared Selection Entries
  |- S
    |- Constraint: Max 1 in Roster

|- Selection Entries
  |- A
    |- Link to S
  |- B
    |- Link to S
  1. The user selects one of both A and B in their roster, and selects S for both of them.

    • If the constraint has "shared" checked, this will give an error. The constraint is "max 1 S in roster". The user has selected two of S, which violates the constraint.

    • If the constraint does not have "shared" checked, no error will be given. The constraints are "max 1 A->S in roster" and "max 1 B->S in roster". The user has selected one of A->S and one of B->S, which does not violate the constraint.

  2. The user selects two of A in their roster and selects S for both of them.

    • If the constraint has "shared" checked, this will give an error, like before. The constraint is "max 1 S in roster". The user has selected two of S, which violates the constraint.

    • If the constraint does not have "shared" checked, an error will still be given. The constraints are "max 1 A->S in roster" and "max 1 B->S in roster". The user has selected two of A->S, which violates the constraint.


This gives greater power over how you want a query to work. But great power = great responsibility blah blah.

Leaving the "shared" box unchecked means that the app must check the condition multiple times (for each parent) when validating for error messages. Each linked copy of the shared item must be checked.

Checking the "shared" box is much much faster, as the app only needs to check once, globally, that the condition is met/broken.

So check the box unless you have a good reason not to.

Version 2.00.05 (desktop) now checks this box by default.

[Anon] Bug report: British_Platoon.catz

File: British_Platoon.catz

BattleScribe version: 2.00.09

Platform: Android

Dropbox: No

Description: British tank Achilles and new cards released with it are missing from data file

[Anon] Bug report: British_Platoon.catz

File: British_Platoon.catz

BattleScribe version: 1.15.07

Platform: Windows

Dropbox: No

Description: Selecting Super-Velocity Shot does not add to the overall points of the army. No matter the number you pick. I does not show a point value. Thanks!!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.