Yes, at first I did try to open the pak file with Notepad++, but then I used wrong program trying to extract files I needed. Finally I found a program named "9 zip" and used it to successfully get the files. Now I have edited a file on comets adding data from JPL database. This included estimated diameters for many comets and also absolute magnitudes of comet nucleus for many comets.
If you extracted the file and placed it to the same virtual path as the original one, SE should load it instead of the original one. If you encounter with duplication, this mean what SE loads both files and tries to merge objects.
Just add them to the same file.
Currently the only way is to convert these models to the elevation (bump) map textures somehow. I can add the obj format support, but it requires some work.
Yes, technically in engine comets are the same objects as asteroids, but with automatic comet tail generation, and different procedural density generation (which affects on mass/radius calculation in some cases).
I did not name the file as "Comets.sc", I did name it as "Cometfix-001.sc" It does not include all the comets in the original file because not all of them needed fixing or they just did not have enough information to do any editing. Do I have to make it not to load the original file to avoid duplicating objects that gained additional names. Like Comet "9P Tempel" ---> Comet "Tempel 1/9P Tempel", or for example an asteroid that was unnamed and unnumbered when SE file on asteroids was made but is now numbered and named. Also I did add the missing designations for objects listed in the "SolarSys.sc", for example DwarfMoon "Phobos" ---> DwarfMoon "Phobos/Mars I". I did not include those Solar System objects in the original file that did not have a missing designations like Planet "Mars" or DwarfPlanet "Makemake/(136472) Makemake/2005 FY9".If you extracted the file and placed it to the same virtual path as the original one, SE should load it instead of the original one. If you encounter with duplication, this mean what SE loads both files and tries to merge objects.
Thanks, some of these models are very detailed if the most detailed version is chosen, like 67P.Currently the only way is to convert these models to the elevation (bump) map textures somehow. I can add the obj format support, but it requires some work.
Thanks, so I do not have to worry about that. So when I changed Chiron to comet, should I use this to remove the Chiron listed as asteroid? Or does it remove the comet too?:
Remove "Chiron" { ParentBody "Sol" }
Comet "Chiron/(2060) Chiron/95P Chiron"
{
ParentBody "Sol"
CometType "P" // AsterType "Centaur"
Radius 117 // 144
RotationPeriod 5.918
Albedo 0.075 // 0.048
AbsMagn 6.5 // 6.2
SlopeParam 0.15
Orbit
{
Epoch 2456401
MeanMotion 0.0195367
SemiMajorAxis 13.6532
Eccentricity 0.380366
Inclination 6.92945
AscendingNode 209.356
ArgOfPericenter 339.33
MeanAnomaly 122.844
}
Rings
{ // Texture by HarbingerDawn
Texture "Chariklo-rings.*"
InnerRadius 324
OuterRadius 346
// 7 and 3km, 12km gap
}
}
If you decided to make a separate file, then SE merges new object with old ones, if it finds the same name designation. If you doing it correctly, the old "9P Tempel" must be merged with new "Tempel 1/9P Tempel", with no duplication.
Yes, this code is correct.
SE does not have the parameter CometType. What is it? Do you mean a spectral class? But Chiron has a spectral class B,Cb according to Wikipedia. SE does not display asteroid spectral class, but I can introduce a parameter for it. Also, Chiron is still a Centaur.
Sure, SE uses RGB color, you may specify it by the Color parameter.
Thanks, I wonder if I should replace the asteroid Chiron with comet Chiron in the original file that includes Chiron. Is this a good idea? Also about the other comet and asteroid fixes, I can make new versions of the originally named files, if that is a better idea.If you decided to make a separate file, then SE merges new object with old ones, if it finds the same name designation. If you doing it correctly, the old "9P Tempel" must be merged with new "Tempel 1/9P Tempel", with no duplication.
Yes, this code is correct.
I know Chiron is still a centaur type minor planet. I did not invent the CometType parameter. That did exist in the version of comets file that I have. If SE should not have it, is there something wrong with the code? The file code listed comets with P in name as type P and those with C as type C.
I am new to coding, can you give me link to somewhere that specifies how does the color work? Or tell me here. Also about epochs, is the Epoch parameter used in SE this epoch number I can find from Minor Planet Center or JPL Small Body Database?
Yes, as I told before, simply update the originally named files. Then I can copy-paste them into my current SE build.
Hm, it probably was a placeholder. It should be changed to SpacClass or something like that. For now keep it as is.
https://en.wikipedia.org/wiki/RGB_color_model
SE uses JD epoch.
It is also a placeholder. I implemented it recently. Supported classes are:
Do you mean my latest catalogs? I could give you access to the beta.
Ok, I will do it. I guess you would not mind about me adding some asteroids and comets that are missing and adding the missing designations for Solar System objects. Like Phobos/Mars I for example.Yes, as I told before, simply update the originally named files. Then I can copy-paste them into my current SE build.
Thanks for that. The Minor Planet Center data has "epoch JD", on the table so I guess the number after this is the right number to use.
Yes the latest catalogs that you have made available, if possible. If beta testing is a possibility, I would be thankful. I would just need to know what should I do with beta?
Asteroid "1992 QB1/(15760) 1992 QB1"
{
ParentBody "Sol"
AsterType "Cubewano"
AbsMagn 7.1
SlopeParam 0.15
Radius 83.5 // http://www.johnstonsarchive.net/astro/tnoslist.html
Orbit
{
Epoch 2457600.5
MeanMotion 0.00340530
SemiMajorAxis 43.7555581
Eccentricity 0.0656866
Inclination 2.18962
AscendingNode 359.47824
ArgOfPericenter 1.95255
MeanAnomaly 28.38577
}
}
Asteroid "1993 RO/(385185) 1993 RO"
{
ParentBody "Sol"
AsterType "Plutino"
AbsMagn 8.4
SlopeParam 0.15
Radius 46 // http://www.johnstonsarchive.net/astro/tnoslist.html
Orbit
{
Epoch 2457600.5
MeanMotion 0.00403980
SemiMajorAxis 39.0448100
Eccentricity 0.1940008
Inclination 3.71966
AscendingNode 170.40724
ArgOfPericenter 188.09517
MeanAnomaly 28.09138
}
}
Asteroid "2012 VP113"
{
ParentBody "Sol"
AsterType "Centaur"
AbsMagn 4.0
SlopeParam 0.15
Radius 348.5 // http://www.johnstonsarchive.net/astro/tnoslist.html
Orbit
{
Epoch 2457800.5
MeanMotion 0.00023970
SemiMajorAxis 256.6383830
Eccentricity 0.6863595
Inclination 24.07388
AscendingNode 90.75685
ArgOfPericenter 293.77367
MeanAnomaly 3.36070
}
}
Asteroid "1993 SB/(15788) 1993 SB"
{
ParentBody "Sol"
AsterType "Plutino"
AbsMagn 7.9
SlopeParam 0.15
Radius 58 // http://www.johnstonsarchive.net/astro/tnoslist.html
Orbit
{
Epoch 2457600.5
MeanMotion 0.00401090
SemiMajorAxis 39.2319314
Eccentricity 0.3186701
Inclination 1.94002
AscendingNode 354.91589
ArgOfPericenter 79.44354
MeanAnomaly 350.53181
}
}
Asteroid "1993 SC/(15789) 1993 SC"
{
ParentBody "Sol"
AsterType "Plutino"
AbsMagn 7.0
SlopeParam 0.15
Radius 164
AlbedoGeom 0.022
Orbit
{
Epoch 2457600.5
MeanMotion 0.00398860
SemiMajorAxis 39.3779217
Eccentricity 0.1842314
Inclination 5.16623
AscendingNode 354.73973
ArgOfPericenter 315.93870
MeanAnomaly 67.17571
}
}
Asteroid "1996 TP66/(15875) 1996 TP66"
{
ParentBody "Sol"
AsterType "Plutino"
AbsMagn 7.0
SlopeParam 0.15
Radius 77 // http://www.johnstonsarchive.net/astro/tnoslist.html
Orbit
{
Epoch 2457600.5
MeanMotion 0.00399800
SemiMajorAxis 39.3165820
Eccentricity 0.3288853
Inclination 5.68918
AscendingNode 316.82726
ArgOfPericenter 75.41625
MeanAnomaly 23.66366
}
}
Asteroid "1994 GV9/(15807) 1994 GV9"
{
ParentBody "Sol"
AsterType "Cubewano"
AbsMagn 7.4
SlopeParam 0.15
Radius 73 // http://www.johnstonsarchive.net/astro/tnoslist.html
Orbit
{
Epoch 2457600.5
MeanMotion 0.00337180
SemiMajorAxis 44.0452016
Eccentricity 0.0632672
Inclination 0.56209
AscendingNode 176.70114
ArgOfPericenter 310.69274
MeanAnomaly 68.40764
}
}
Asteroid "1994 TB/(15820) 1994 TB"
{
ParentBody "Sol"
AsterType "Plutino"
AbsMagn 7.3
SlopeParam 0.15
Radius 45.5 // http://www.johnstonsarchive.net/astro/tnoslist.html
RotationPeriod 6.5
Orbit
{
Epoch 2457600.5
MeanMotion 0.00399610
SemiMajorAxis 39.3287869
Eccentricity 0.3144831
Inclination 12.13899
AscendingNode 317.45777
ArgOfPericenter 99.22856
MeanAnomaly 356.23569
}
}
Asteroid "Arawn/(15810) Arawn/1994 JR1"
{
ParentBody "Sol"
AsterType "Plutino"
AbsMagn 7.7
SlopeParam 0.15
Radius 63.5 // http://www.johnstonsarchive.net/astro/tnoslist.html
RotationPeriod 5.47 // http://iopscience.iop.org/article/10.3847/2041-8205/828/2/L15/meta;jsessionid=99EA53DB67E1598B99937195B1BEAA1B.c4.iopscience.cld.iop.org
Orbit
{
Epoch 2457600.5
MeanMotion 0.00398150
SemiMajorAxis 39.4252679
Eccentricity 0.1195311
Inclination 3.80809
AscendingNode 144.68428
ArgOfPericenter 101.57434
MeanAnomaly 30.17449
}
}
Asteroid "1994 JS/(15809) 1994 JS"
{
ParentBody "Sol"
AsterType "ResonantTNO"
AbsMagn 7.8
SlopeParam 0.15
Radius 60.5 // http://www.johnstonsarchive.net/astro/tnoslist.html
Orbit
{
Epoch 2457600.5
MeanMotion 0.00358520
SemiMajorAxis 42.2793159
Eccentricity 0.2177500
Inclination 14.03097
AscendingNode 56.26857
ArgOfPericenter 236.76225
MeanAnomaly 351.39644
}
}
Asteroid "1993 FW/(181708) 1993 FW"
{
ParentBody "Sol"
AsterType "Cubewano"
AbsMagn 7.0
SlopeParam 0.15
Radius 87.5 // http://www.johnstonsarchive.net/astro/tnoslist.html
Orbit
{
Epoch 2457600.5
MeanMotion 0.00337550
SemiMajorAxis 44.0126043
Eccentricity 0.0539653
Inclination 7.73203
AscendingNode 187.83029
ArgOfPericenter 40.67912
MeanAnomaly 351.55618
}
}
Asteroid "2001 QB298/(385266) 2001 QB298"
{
ParentBody "Sol"
AsterType "Cubewano"
AbsMagn 6.8
SlopeParam 0.15
Radius 98 // http://www.johnstonsarchive.net/astro/tnoslist.html
Orbit
{
Epoch 2457600.5
MeanMotion 0.00356360
SemiMajorAxis 42.4497586
Eccentricity 0.0946320
Inclination 1.80024
AscendingNode 291.64891
ArgOfPericenter 359.75992
MeanAnomaly 47.11017
}
}
Asteroid "2014 UM33/(472271) 2014 UM33/2010 TQ182"
{
ParentBody "Sol"
AsterType "Cubewano"
AbsMagn 4.7
SlopeParam 0.15
Radius 252.5 // http://www.johnstonsarchive.net/astro/tnoslist.html
Orbit
{
Epoch 2457600.5
MeanMotion 0.00350860
SemiMajorAxis 42.8926317
Eccentricity 0.1569571
Inclination 17.40224
AscendingNode 236.57937
ArgOfPericenter 269.26927
MeanAnomaly 269.19548
}
}
Asteroid "2014 Mu69/(486958) 2014 Mu69"
{
ParentBody "Sol"
AsterType "Cubewano"
AbsMagn 11.1
SlopeParam 0.15
Radius 14.5 // http://www.johnstonsarchive.net/astro/tnoslist.html
Orbit
{
Epoch 2457800.5
MeanMotion 0.00333800
SemiMajorAxis 44.3413430
Eccentricity 0.0370284
Inclination 2.45330
AscendingNode 158.93034
ArgOfPericenter 178.54446
MeanAnomaly 309.63873
}
}
Asteroid "Nessus/(7066) Nessus"
{
ParentBody "Sol"
AsterType "Centaur"
AbsMagn 9.6
SlopeParam 0.15
Radius 30 // http://www.johnstonsarchive.net/astro/tnoslist.html
Orbit
{
Epoch 2457600.5
MeanMotion 0.00811490
SemiMajorAxis 24.5251942
Eccentricity 0.5203477
Inclination 15.66864
AscendingNode 31.15557
ArgOfPericenter 170.48268
MeanAnomaly 72.50920
}
}
Asteroid "Asbolus/(8405) Asbolus"
{
ParentBody "Sol"
AsterType "Centaur"
AbsMagn 9.1
SlopeParam 0.15
Radius 33
RotationPeriod 8.9351
AlbedoGeom 0.13
Orbit
{
Epoch 2457600.5
MeanMotion 0.01293170
SemiMajorAxis 17.9762863
Eccentricity 0.6198663
Inclination 17.64024
AscendingNode 6.15526
ArgOfPericenter 290.11723
MeanAnomaly 66.23370
}
}
Asteroid "Pelion/(49036) Pelion"
{
ParentBody "Sol"
AsterType "Centaur"
AbsMagn 10.4
SlopeParam 0.15
Radius 18.5 // http://www.johnstonsarchive.net/astro/tnoslist.html
Orbit
{
Epoch 2457600.5
MeanMotion 0.01109060
SemiMajorAxis 19.9142926
Eccentricity 0.1362077
Inclination 9.34927
AscendingNode 127.00872
ArgOfPericenter 151.98781
MeanAnomaly 97.21352
}
}
Asteroid "Orius/(330836) Orius"
{
ParentBody "Sol"
AsterType "Centaur"
AbsMagn 9.9
SlopeParam 0.15
Radius 23 // http://www.johnstonsarchive.net/astro/tnoslist.html
Orbit
{
Epoch 2457600.5
MeanMotion 0.00986300
SemiMajorAxis 21.5343058
Eccentricity 0.4209121
Inclination 17.86157
AscendingNode 50.36117
ArgOfPericenter 140.79308
MeanAnomaly 34.22072
}
}
Asteroid "2012 BR61/(386968) 2012 BR61"
{
ParentBody "Sol"
AsterType "Centaur"
AbsMagn 9.4
SlopeParam 0.15
Radius 29 // http://www.johnstonsarchive.net/astro/tnoslist.html
Orbit
{
Epoch 2457800.5
MeanMotion 0.00970920
SemiMajorAxis 21.7610498
Eccentricity 0.4634489
Inclination 2.03500
AscendingNode 24.44163
ArgOfPericenter 158.33669
MeanAnomaly 1.45445
}
}
Asteroid "Rhiphonos/(346889) Rhiphonos"
{
ParentBody "Sol"
AsterType "Centaur"
AbsMagn 11.8
SlopeParam 0.15
Radius 11.6
AlbedoGeom 0.062
Orbit
{
Epoch 2457600.5
MeanMotion 0.02775040
SemiMajorAxis 10.8049593
Eccentricity 0.4423385
Inclination 19.88690
AscendingNode 11.53022
ArgOfPericenter 13.52265
MeanAnomaly 65.11432
}
}
Asteroid "2000 OO67/(87269) 2000 OO67"
{
ParentBody "Sol"
AsterType "Centaur"
AbsMagn 9.2
SlopeParam 0.15
Radius 32 // http://www.johnstonsarchive.net/astro/tnoslist.html
Orbit
{
Epoch 2457600.5
MeanMotion 0.00008540
SemiMajorAxis 510.7144846
Eccentricity 0.9593424
Inclination 20.07166
AscendingNode 142.37704
ArgOfPericenter 212.29814
MeanAnomaly 0.35261
}
}
Asteroid "2013 RF98"
{
ParentBody "Sol"
AsterType "Centaur"
AbsMagn 8.7
SlopeParam 0.15
Radius 42 // http://www.johnstonsarchive.net/astro/tnoslist.html
Orbit
{
Epoch 2457800.5
MeanMotion 0.00015140
SemiMajorAxis 348.6192668
Eccentricity 0.8964705
Inclination 29.57168
AscendingNode 67.59578
ArgOfPericenter 311.78490
MeanAnomaly 0.40460
}
}
Asteroid "2006 SQ372/(308933) 2006 SQ372"
{
ParentBody "Sol"
AsterType "Centaur"
AbsMagn 7.8
SlopeParam 0.15
Radius 60.5 // http://www.johnstonsarchive.net/astro/tnoslist.html
Orbit
{
Epoch 2457600.5
MeanMotion 0.00004870
SemiMajorAxis 743.0935531
Eccentricity 0.9675026
Inclination 19.49761
AscendingNode 197.34269
ArgOfPericenter 122.30495
MeanAnomaly 0.17781
}
}
Tank you SpaceEngineer! Yes, I did it manually, it was a lot of work but I did not know any other way to do it. I did also do some fixes to Comets.sc catalog but I used the beta version as a base so I did not share it. I did also make a new catalog fix for the SolarSys.sc beta version.Great work Permian Therapsid! Did you edit each asteroid/TNO manually? It's a lot of work!
I integrated your catalogs to my dev build. Thanks!
PS: 2014 MU69 position in orbit is not precise, it is not aligned with Pluto (New Horizon trajectory). Maybe there is a mistake in MeanAnomaly or Epoch?