Commit Graph

178 Commits

Author SHA1 Message Date
Krafpy 2b3570f579 Update README. 2022-12-18 14:40:21 +01:00
Krafpy b29442263e Added forum post link in README. 2022-12-18 14:28:57 +01:00
Krafpy 32a6ebfd9c Deleted useless JS files. 2022-12-18 14:21:02 +01:00
Krafpy 01cf1ab614 Merge pull request #28 from Krafpy/rss-tnqoy
RSS with TNQOY's data
2022-12-18 14:01:58 +01:00
Krafpy 446b5e8095 Added 1950-01-01 epoch offset for RSS 2022-12-16 19:28:50 +01:00
Krafpy 46d6176cd8 Added epochOffset parameter in config.orbit 2022-12-16 19:25:21 +01:00
Krafpy 70fdf03264 Fixed time autocomplete 2022-12-16 18:39:53 +01:00
Krafpy 2cfb9c0066 Refactored the KSPTime classes
There is no longer a `elapsedYDHMS` property.
Instead, a `displayYDHMS` represents the date to actually
dispay (in UT mode). For specific elapsed time calculation,
this is done directly inside `stringYDHMS` on EMT mode, because
this is the only place where it's used.

Some struggle when modifying the departure and arrival
dates has also been modified by making the auto validation
less harsh in `TimeSelector`. Still some annoying
effects on the system time selector.
2022-12-02 22:53:38 +01:00
Krafpy bb9c88b889 Set RSS time to real in config. 2022-12-02 20:35:10 +01:00
Krafpy 6e676fc8ac Merge branch 'add-real-time' into rss-tnqoy 2022-12-02 20:26:15 +01:00
Krafpy bfe3e22ce1 Added real time option
Real time option added in `config.yml`.
Now the time option requires a `type` parameter
which is either `base` or `real`. `base` represents
the default time system used in stock KSP. `real` will
use the builtin JS date time system. The reference
time is January 1st 1970.
2022-12-02 20:08:46 +01:00
TNQOYxNU be12ca98b7 real solar system (data only)
need proper calendar support
2022-11-13 16:34:38 +00:00
Krafpy 1c4693c98a Merge pull request #25 from TNQOYxNU/master
outer planets & kerbol origins
2022-10-13 11:38:23 +02:00
TNQOYxNU e186a2b5eb fix outer planets & kerbol origins eeloo soi & order 2022-10-12 11:12:16 +00:00
TNQOYxNU 01297568f6 outer planets & kerbol origins 2022-10-12 00:33:13 +00:00
Krafpy 0730d4241d Changed camera start position. 2022-10-08 14:53:15 +02:00
Krafpy 5cea1d4e51 Merge pull request #24 from Krafpy/ejection-angle
Added ejection angle display
2022-10-08 14:40:28 +02:00
Krafpy b95a4da37d Added ejection angle display
- Added velocity vector calculation in `Orbit` class
- Added item for ejection maneuver to display ejection angle
2022-10-08 14:35:32 +02:00
Krafpy 30157380d2 Merge pull request #23 from Krafpy/arrival-date
Arrival date
2022-10-05 22:19:03 +02:00
Krafpy a8fd20fdcf Fixed UI clean up after system change.
Arrival date and flyby date weren't cleaned when changing
system. Date spans also could still be clicked after
being cleaned when changing solar system.
2022-10-05 22:15:07 +02:00
Krafpy b4085b6100 Added arrival date display. 2022-10-05 22:05:01 +02:00
Krafpy 908cf6387f Update .gitignore 2022-10-05 21:43:35 +02:00
Krafpy 05b02e217a Fixed missing parameter. 2022-08-21 21:27:28 +02:00
Krafpy ff121b8074 Merge pull request #21 from Krafpy/atmospheres
Atmospheres
2022-08-20 21:20:47 +02:00
Krafpy 1a18412eff Reordering sun parameters. 2022-08-20 21:18:39 +02:00
Krafpy 6333f217c1 Added JNSQ atmospheres. 2022-08-20 21:12:55 +02:00
Krafpy 81e9869f3e Get atmospheres in CFG converter 2022-08-20 21:08:25 +02:00
Krafpy 4467a5095a Atmosphere height consideration
Added an optional `atmosphereAlt` paramater in bodies's descrptions.
The flyby calculation now prevents a periapsis altitude below
the atmosphere limit.
2022-08-20 20:28:36 +02:00
Krafpy ac1a99f7ae Commented trajectory-solver.ts 2022-08-20 15:32:52 +02:00
Krafpy 94ffa0d8b9 Update cfg-to-yml/style.css 2022-08-20 15:14:57 +02:00
Krafpy fcd40d7d02 Merge pull request #20 from Krafpy/converter-stock-combine
Combine with stock checkbox
2022-08-20 15:09:29 +02:00
Krafpy 337c1c26fc Combine with stock checkbox 2022-08-20 14:05:07 +02:00
Krafpy 4384ab9db6 Update bodies.yml
Linked data source.
2022-08-20 02:06:36 +02:00
Krafpy 0332340033 Merge pull request #19 from Krafpy/insertion-burn-toggle
Added insertion burn checkbox.
2022-08-20 01:42:24 +02:00
Krafpy c75ba94cf8 Added insertion burn checkbox. 2022-08-20 01:34:02 +02:00
Krafpy e9f1ad8d81 Update cfg-to-yml/index.html 2022-08-19 17:04:54 +02:00
Krafpy f0d15ea36c Update README.md 2022-08-19 17:02:41 +02:00
Krafpy d4c2325ac1 Update index.html 2022-08-19 16:29:49 +02:00
Krafpy f9968fd139 Fixed relative path access ? 2022-08-19 16:18:03 +02:00
Krafpy c3202913c5 Merge pull request #18 from Krafpy/cfg-converter-page
Added Korpernicus CFG converter
2022-08-19 16:06:47 +02:00
Krafpy 916550b18d Added Korpernicus CFG converter
- Added tools/cfg-to-yml page
- Removed `sideralPeriod` parameter from data and `orbit.ts`
- Replaced `jnsq/bodies.yml` using the new converter
2022-08-19 16:01:51 +02:00
Krafpy 85768c3030 Merge pull request #16 from Krafpy/mean-anomaly-epoch
Added per-body epoch to reference mean anomalies
2022-08-18 02:17:08 +02:00
Krafpy 4dd1c9a6ce Added per-body epoch to reference mean anomalies
Each (orbiting) body now has a custom `epoch` attribute defining the
date (in seconds) to which `meanAnomaly0` refers to.
2022-08-18 01:51:42 +02:00
Krafpy bf5034e197 Merge pull request #14 from Krafpy/custom-solar-systems
Custom solar systems
2022-07-22 13:19:17 +02:00
Krafpy 87ab83f70e Fixed JNSQ Moho sideral period. 2022-07-22 13:12:15 +02:00
Krafpy a62751faff Removed unused CSS. 2022-07-22 12:59:47 +02:00
Krafpy 6a31a2e80a Fixed selectors on system change. 2022-07-22 12:57:07 +02:00
Krafpy 6b0a5b752e Fixed jumping mean anomaly. 2022-07-22 12:49:42 +02:00
Krafpy d3d56674eb Fixed sprite display for JSNQ. 2022-07-22 00:35:41 +02:00
Krafpy 4e771046fa Added JNSQ. 2022-07-21 23:53:05 +02:00