Git Product home page Git Product logo

solarisskunkwerks's People

Contributors

algebro7 avatar bcompter avatar wekarnesky avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

algebro7

solarisskunkwerks's Issues

Meta: Incorrect Battle Value Calculations

Battle values for some equipment are incorrect. Confirm and/or fix the BV for each item

  • iATMs and Streak LRMs ( #13 )
  • AES
  • composite structure
  • talons
  • chameleon LPS
  • null-sig
  • void-sig

.ssw Files Don't Load, Cryptic Error

Describe the bug
Attached files do not load, instead loading a dialog box with a cryptic, apparently meaningless error message such as "-13". The mass open/resave function exhibits the same behavior.

The files work with SSW version 0.6.83.1.

Sample files attached here:
SSW_Experiemental_Load.zip

To Reproduce
Steps to reproduce the behavior:

  1. Load one of the attached .ssw files

Expected behavior
The 'Mech should be parsed and opened with all the equipment in good order.

Desktop (please complete the following information):

  • OS: Windows 10 1903
  • Java 8u211
  • Builds Experimental 70.0.2 and 70.0.3

Omni Without Configs Doesn't Load

Describe the bug
OmniMech base without configurations fails to load.

This is the error I get:
"Index: 0, Size: 0"

To Reproduce
Steps to reproduce the behavior:

  1. Attempt to load the attached file.

Expected behavior
Loading an Omni without configurations should just bring up an unconfigured Omni ready to have a configuration added.

Desktop (please complete the following information):

  • OS: Windows 10 1903
  • Version Java 8u211

Additional context
This is a bug present in the last public release (0.68.3.1).

As a workaround, always make sure to put at least a Prime configuration on your Omnis.

Battle Cobra BTL-C-2O.txt

META: Missing Official Equipment

The following official equipment needs to be implemented in SSW:

Ballistic

  • Gauss Rifle (Prototype) (IS, Pg72 IO)
  • Imp.AC/2 (Clan, Pg96 IO)
  • Imp.AC/5 (Clan, Pg96 IO)
  • Imp.AC/10 (Clan, Pg96 IO)
  • Imp.AC/20 (Clan, Pg96 IO)
  • Imp.Gauss Rifle (Clan, Pg96 IO)
  • LB-02-X AC (Prototype) (Clan, Pg97 IO)
  • LB-05-X AC (Prototype) (IS, Pg 72 IO)
  • LB-10-X AC (Prototype) (Clan, Pg97 IO)
  • LB-20-X AC (Prototype) (Clan, Pg97 IO)
  • Ultra AC/2 (Prototype) (Clan, Pg98 IO)
  • Ultra AC/5 (Prototype) (IS, Pg 104 IO)
  • Ultra AC/10 (Prototype) (Clan, Pg98 IO)
  • Ultra AC/20 (Prototype) (Clan, Pg98 IO)

Energy

  • Centurion Weapon System (IS, Pg85 IO)
  • Enhanced PPC (Clan, Pg95 IO)
  • Improved PPC (Clan, Pg95 IO)
  • ER Large Laser (Prototype) (IS, Pg103 IO)
  • Medium Pulse Laser (Prototype) (IS, Pg103 IO)
  • RISC Hyper Laser (IS, Pg93 IO)
  • RISC Repeating TSEMP (IS, Pg94 IO)

Beginners Box Set Record Sheets printout

The Beginners Box Sets throughout the years has simplified record sheets for beginning players. These record sheets are about half of an a4/letter paper size with Mech Data, Mech/Unit image, Hit Location table, Gunnery Skill, and an Armor Diagram. No heat, crit tables, and rear/internal structure diagrams.

SSW can offer a simplified sheet print-out as outlined above (with BV rating for balancing purposes) for all of the available Mechs, Vees and the like. This could cater for pick-up games, accessibility, beginners, and/or those groups who wants something in-between Alpha Strike and standard Battletech games for simpler/faster play but grants access to all eras and units.

AFAIK, MML doesn't have this feature.

Example of the current quick-start record sheet:
IMG_20190714_143807

Battlemech Design Quirks

Would it be possible to display the design quirks in the Force Builder's print options and then print them out, as is the case with the newer RS?

UI issue makes it possible to create an introductory battlemech with industrial structure and I.C.E engine

Reported by Templar Ken on Discord

Describe the bug
By configuring a mech loadout in a specific order, it's possible to create an introductory battlemech with industrial structure and an I.C.E engine, which should not ordinarily be possible.

To Reproduce
Steps to reproduce the behavior:

  1. Open SSW and start a blank loadout
  2. Set Mech Type to Industrial
  3. Set Engine type to I.C.E Engine
  4. Set Motive Type to Quad
  5. Set rules level from Tournament Legal to Introductory
  6. Click through warning prompt
  7. Change motive type to biped

Expected behavior
The Chassis information associated with Industrial mechs should not be accepted when the "Mech Type:" Dialogue box reads "Battlemech".

Additional context
It seems a number of problems arise when the "Rules level" change whilst modifying the mech. For example I can change the Era, Tech Base, and Prod Year/Era under basic information; Change any of the Chassis then revert to an introductory Rules level and have all the changes stay.

This can lead to some weird stuff like having a Introductory level Clan Battlemech from the Clan invasion era with a Industrial mech type, Industrial structure, quad motive type, and a I.C.E. engine.

Alpha Strike Support

Would it be possible to enter the Alpha strike values ​​manually without the software changing them to the Battleforce values ​​that are no longer generally used. If you currently change it in the SSW file with an editor, these values ​​are overwritten by the software if you want to print them out. With Alpha strike becoming more and more popular, it would be a very interesting feature.

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.