herbertv / aeronaut Goto Github PK
View Code? Open in Web Editor NEWA Pilot Airplane and Zeppelin Editor for the out-of-print Crimson Skies Boardgame
Home Page: http://www.foxforcefive.de/cs/
A Pilot Airplane and Zeppelin Editor for the out-of-print Crimson Skies Boardgame
Home Page: http://www.foxforcefive.de/cs/
When adding a "High Torque Engine", Aeronaut adds weights for the "Max. Gs" and Max. Acceleration of the plane instead of adding weights for "Max. Speed" and Max. Acceleration. This can result in wrong Max-G numbers on the record sheet.
in BaseData:
2 new attributes: weight and toHitMod
also if slot=0 only bomb rack allowed
Also in Frame Definition a max Rocket slot is needed.
Supporting Drag&Drop .ae files onto the window, to open the dropped file within aeronaut.
Display meters and kilogramms as tooltips.
Add a save check to the on exit app function.
Split up Loadout Window in 3 pages Guns, Rockets and Bombs.
So Issue #36 is now only for the cargo of Cargo planes.
Also loadout xmls need to be extended. with bombs tag
Since Boarder pod has percent weight change.
Aeronaut limits the number of "Special Characteristics" to 11-BTN, while it should be 12-BTN.
"New Components" (like "Nitro Injectors" or "Brake Chutes") are falsely counted as "Special Characteristics". The amount of the latter is limited by the base to-hit number of the craft, whereas "New Components" should only be limited by weight.
Co-Pilot/gunner becomes invalid if nationality is selected and the used ep are calculated wrong.
the last digit is missing
Crew page needs to be extended for bomber and cargo planes.
We need to fit in 18 crew slots.
Instead of printing write it into a jpg or png.
starts with 500 EP (survived 5 mission..)
According to Z&B:
complete = complet aircraft costs are modified e.g. Inferior Range, Superior range ...
speed = only the max speed costs are modified e.g. Superior Engines
Maybe the best way is to move the companies out of the baseData.ae and put it into an extra ae file.
Also add an add [+] button to aircraft and zeppelin window. and store user added companies in an extra file.
Importing images (e.g. pilot photo) does not work from an external usb harddrive.
Maybe it is some admin rights problem.
When printing a record sheet, it says "Starport", whereas it should read "Starbord".
German Umlauts are not printed but displayed in Aeronaut
When CO is lost the EP for buying CO is calculated wrong.
(from legacy version 0.9.4)
To link a gunner to its Pilot.
In BtCV it is stated that Superior or Inferior Weapon should count as a Special Characteristic. You may add more than one weapon and it will still count as a single Special Characteristic. But at the moment it is not counted at all...
Aeronaut 1.1.0 beta 01
Extend Squad Window with the Unit Rules.
Define new Squad Base Data.
These crew types are new with Z&B
The old Co-Pilot/Gunner becomes type crewmember.
If linked to a pilot/wingman he uses the stats of the pilot as base.
If not linked you can setup the stats by your own.
And all new types from above become a subtype of crewmember.
Also Co-Pilot and Gunner become a subtype.
Additional 2 new flags useInAircrafts and useInZeppelins are needed.
if a flag is true the filter for crews can selected only relevant crew members.
A blueprint like sheet with all "flavored" informations that have no place on the normal plot and damage sheet.
Load-out Editor: only 7 of 8 machinegun mounts show up with associated ammo selection pull-down menus for those aircraft that have 8 machineguns
weight reduction label shows a weird "-,10" but is calculated correct.
When selecting a Loadout from the Weapons tab for an aircraft, all saved loadouts are made available, instead of limiting the selection to those linked to the current aircraft.
in Aircraft Window.
Bombs/Cargo page becomes Cargo only page see Issue #38.
When constructing a new plane, the counter for Special Characteristics is working fine, i.e. it ignores equipment marked with 'countsToSCLimit="false"' in the baseData.ae.
But when saving that plane and reopening it after closing, Aeronaut displays the warning: invalid data, along with the Free Spec Char. counter being one (or more) lower than before saving.
I don't know how the plane is parsed upon reloading, but I assume that a simple line count of the Special Characteristics is done without taking into account equipment that should not be counted.
Tried this with different and multiple equipment types that should not be counted, e.g. Nitros and Brake Chutes. It's the same for all equipment.
Aeronaut 1.1.0 beta 01
Implement allowed frame check defined in basedata.
also filter SCs by frame types in aircraft window.
Additional Costs are not included in Complete Costs. Thus costs from certain Special Characteristics and some components have to be figured into the listing price afterwards. Although this might be intentional, IMO the entry for Complete Costs should include Additional Costs for clarity.
so if you hit the save button you won't get the anoying overwrite dialog.
Add Zeppelin Crew Types to Pilot for CSWindowPilot
needs its own printable document.
Remove 2nd turret and 360deg turrets from base data.
add new turrets for bombers.
Add Nitroinjector Boxes (for crossing out the useage) to the print sheets.
Posted by Carthaginian in CS Forums:
1.01 seems to have it's own problem: I cannot select a BTN <5.
Even after selecting the Heavy Fighter option, you just can't build a BTN 4, 3, 2, or 1 aircraft!
ae config file with frame defaults. e.g.:
Also define here the BTNs payload/weight matrix which needs an overhaul for Bombers and Cargoplanes.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.