Commit Graph

104 Commits

Author SHA1 Message Date
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
Krafpy
a88aea6472 Added solar system selector. 2022-07-21 21:30:52 +02:00
Krafpy
9a8cba06e6 Refactored main loading. 2022-07-21 19:14:48 +02:00
Krafpy
8cd4410f42 Updated comment. 2022-07-17 12:21:18 +02:00
Krafpy
3e464e6a86 Updated index.html 2022-07-17 11:57:44 +02:00
Krafpy
475b0e9344 Missing comments. 2022-07-17 11:42:58 +02:00
Krafpy
7fd2ac1f9b Merge pull request #13 from Krafpy/vessel-display
Vessel display
2022-07-17 10:24:23 +02:00
Krafpy
4dfa483f6c Updated README.md 2022-07-17 10:20:51 +02:00
Krafpy
c5009bd8bc Updated example picture. 2022-07-17 10:18:36 +02:00
Krafpy
7178bc2778 Implemented vessel sprite display. 2022-07-17 10:08:30 +02:00
Krafpy
3258cb098d Added pod sprite. 2022-07-17 09:01:23 +02:00
Krafpy
0f96aedf80 Commented trajectory.ts 2022-07-16 22:04:56 +02:00
Krafpy
a569721f3c Starting mean anomalies for steps. 2022-07-16 21:35:31 +02:00
Krafpy
a399f72d3b Fixed sprites display on slider change. 2022-07-15 16:07:42 +02:00
Krafpy
a700765ec9 Merge pull request #12 from Krafpy/sprites-visibility
Sprites visibility
2022-07-15 15:35:32 +02:00
Krafpy
b92cd8d8ed Maneuver sprite distance-based visibility. 2022-07-15 15:30:57 +02:00
Krafpy
b3ff88dd92 Custom functions to be run at each frame. 2022-07-15 13:48:27 +02:00
Krafpy
ca8f3e4c38 System object display update refactoring.
- Grouped satellites's and SOIs' visibility managment in a
`SolarSystem.update` member function
- The visibility of the satellites and their orbits depends on the
distance to their attractor and not to them.
2022-07-15 13:32:46 +02:00
Krafpy
dcd74e6cf1 Merge pull request #11 from Krafpy/new-sprites
Added new sprites.
2022-07-13 23:04:23 +02:00
Krafpy
b8ca14519e Added new sprites. 2022-07-13 22:59:36 +02:00
Krafpy
08f5d824d0 Iterative hasNaN. 2022-07-13 19:13:46 +02:00
Krafpy
776eb336f9 Merge pull request #10 from Krafpy/soi-display
Added SOI display
2022-07-12 17:42:36 +02:00
Krafpy
e0f592cdba Added SOI display
- Added SOI checkbox in the editor
- Added management of SOI displays during rendering in `system.ts`
- Replaced body sprites with spheres
2022-07-12 17:35:18 +02:00
Krafpy
82720783e5 Merge pull request #9 from Krafpy/evolution-improvement
Evolution improvement
2022-07-12 11:19:02 +02:00
Krafpy
bded3bd1b2 Moved hasNaN to a new Utils namespace. 2022-07-12 10:48:33 +02:00