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/
"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.
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.
Extend Squad Window with the Unit Rules.
Define new Squad Base Data.
Remove 2nd turret and 360deg turrets from base data.
add new turrets for bombers.
needs its own printable document.
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.
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.
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
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.
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
Add a save check to the on exit app function.
starts with 500 EP (survived 5 mission..)
in Aircraft Window.
Bombs/Cargo page becomes Cargo only page see Issue #38.
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!
When printing a record sheet, it says "Starport", whereas it should read "Starbord".
A blueprint like sheet with all "flavored" informations that have no place on the normal plot and damage sheet.
Display meters and kilogramms as tooltips.
Supporting Drag&Drop .ae files onto the window, to open the dropped file within aeronaut.
ae config file with frame defaults. e.g.:
Also define here the BTNs payload/weight matrix which needs an overhaul for Bombers and Cargoplanes.
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
Add Zeppelin Crew Types to Pilot for CSWindowPilot
so if you hit the save button you won't get the anoying overwrite dialog.
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
Add Nitroinjector Boxes (for crossing out the useage) to the print sheets.
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.
German Umlauts are not printed but displayed in Aeronaut
Since Boarder pod has percent weight change.
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
When CO is lost the EP for buying CO is calculated wrong.
Crew page needs to be extended for bomber and cargo planes.
We need to fit in 18 crew slots.
Co-Pilot/gunner becomes invalid if nationality is selected and the used ep are calculated wrong.
Implement allowed frame check defined in basedata.
also filter SCs by frame types in aircraft window.
Aeronaut limits the number of "Special Characteristics" to 11-BTN, while it should be 12-BTN.
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.
(from legacy version 0.9.4)
To link a gunner to its Pilot.
weight reduction label shows a weird "-,10" but is calculated correct.
the last digit is missing
Importing images (e.g. pilot photo) does not work from an external usb harddrive.
Maybe it is some admin rights problem.
Instead of printing write it into a jpg or png.
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.