Jump to content

[1.10-1.11, 1.12 (ALPHA)] Kopernicus Expansion Continued-er


Vabien
 Share

Recommended Posts

GwDrKbD.png

Kopernicus Expansion is a mod aimed at expanding on the features of Kopernicus

Latest Update

Comets

  • Disabled indefinitely

Modularnoise

  • Disabled temporarily

EVAFootprints:

  • No Change

Wormholes:

  • No Change

VertexHeightMap

  • No Change

HeightMapConverter

  • No Change

VertexHeightDeformity

  • No Change

EmissiveFX

  • Cleared for release

RegionalPQS

  • Cleared for release (89Mods, form. TheGhastModding)

Examples

  • No Change

NOTE:

All plugins are now bundled in one package. If one or more gives you issues, please delete them in gamedata/kopernicusexpansion/plugins/INSERTPLUGINHERE.dll

Original Threads

 

Dependencies

OR

Note: Using the bleeding edge version is supported, however you must prove that the issue is not a Kopernicus one. (Example: If footprints stop spawning, that's on me. If you start getting visual errors on the ground, it better be only when KopEx is installed.)

FAQ

  • Can I bundle this with my planet pack?
    • From my understanding, yes! I'm not a lawyer, but my understanding is that the GNU license allows you to use this as long as you credit properly. A link to this thread should do.
  • How do I use this?
    • Currently I don't have many examples, however examples can be found on the downloads page. I do plan to add a wiki however, so hopefully soon no downloads will be required for an example
  • What do I download?
    • Depends on what you need. Typically you want to install KEX-Common, and whatever other features you want. If you want stock footprints, which by default are only on airless bodies, you can find the configs in KEX-Examples, and the plugin in KEX-Footprints.
  • I'm a developer. Can I contribute to updating the mod?
    • Please do! I'm not the most experienced dev, and I suffer from ADHD, so updates don't come as often as they maybe should. Feel free to file a pull request, or message me on discord in either the Kopernicus discord, or via dm at Vabien#3986
  • I'm just trying to play a dumb space frog game. What does this mod actually do?
    • For you, not much. We have footprints for you, but most of these features are only going to be useful as a dependency for a planet pack. Footprints require configs however, so you will either need to make them yourself, or look for specifically a mod that has them. This does not apply to stock, as we provide configs.
  • Were you born with it, or was it Maybelline?
    • Maybelline.

Downloads

WARNING: This version is still under development and maintenance. Use at your own risk

Currently Updated: Wormholes, Footprints, VertexHeightMap16/24, HeightMapConverter, VertexHeightDeformity, RegionalPQS, EmissiveFX

https://github.com/VabienArt/KopernicusExpansion-Continueder/releases/

Credits

Creator: MrHappyFace

Maintainers: StollD aka Thomas P. (previous), Vabien

Contributers: R-T-B (footprint fix), TheGhastModding (VHM24, HeightMapConverter update to VHM24)

Source Code

https://github.com/VabienArt/KopernicusExpansion-Continueder/

Licenses

Kopernicus Expansion: Continued-er is provided under the GNU General Public License

This software is provided as-is, and the author(s) are not responsible for any damage to hardware, software, or files.

Edited by Vabien
Updated to reflect potential 1.12 compatibility.
Link to comment
Share on other sites

7 hours ago, CindyRIng said:

Wow!! you are amazing. a moment before when i wanner to play this,I searched it and get this post,exciting. Good job! and what about comet? 

Currently working on porting the 1.10 comet particles in to the mod. 1.9 isn't a huge priority but I will see about a recompile.

Link to comment
Share on other sites

13 hours ago, Misguided_Kerbal said:

Wow, this is great! I never thought I would see footprints again!

I thought atlas just outright broke them, seems I was wrong lol.

Link to comment
Share on other sites

21 minutes ago, R-T-B said:

I thought atlas just outright broke them, seems I was wrong lol.

Nope! 1.8 brought a unity update, so all it needed was a shader recompile in that version!

Link to comment
Share on other sites

Just now, Vabien said:

Nope! 1.8 brought a unity update, so all it needed was a shader recompile in that version!

This is why KopEx needed artists more than it needed coders, lol.  Shoot any code questions you may have my way though and I'll be happy to help.

Link to comment
Share on other sites

For the non- updated Kop-Ex files, I'd think that RPQS is in the usual broken state, Procedural gas giants a dumpster fire (in 1.10) Vertex height Deformity should be still working, and the rest should work to some degree, I'd recommend testing vertex height deformity as it should be the easiest to fix if it is broke. 

Edited by Shawn Kerman
Link to comment
Share on other sites

8 hours ago, Vabien said:

Nope! 1.8 brought a unity update, so all it needed was a shader recompile in that version!

pOmD9Bm.jpg

It just works, thank you so much! Oh, and i have to bring it here - the realistic replacement texture for footprints. From the elder thread. Not sure what to do with it.

https://sabercathost.com/folder/66777/Alternativ_footprint_texture 

Edited by Hohmannson
Link to comment
Share on other sites

6 hours ago, Hohmannson said:

pOmD9Bm.jpg

It just works, thank you so much! Oh, and i have to bring it here - the realistic replacement texture for footprints. From the elder thread. Not sure what to do with it.

https://sabercathost.com/folder/66777/Alternativ_footprint_texture 

Aha, yeah I forgot to put that in as the new default texture! I use it on my personal build, but in the upcoming Stock Config update I'll update it. If you want to replace it yourself navigate to kopernicusexpansion/textures, and replace the current texture with the new file, making sure to rename it to kerbalevafootprintmask. The format is not important, and I believe that's a .dds, so it almost certainly works.

6 hours ago, Shawn Kerman said:

For the non- updated Kop-Ex files, I'd think that RPQS is in the usual broken state, Procedural gas giants a dumpster fire (in 1.10) Vertex height Deformity should be still working, and the rest should work to some degree, I'd recommend testing vertex height deformity as it should be the easiest to fix if it is broke. 

I'm aware of these issues. The current plan is to deprecate the gas giant shaders as the new shaders will either be in default kopernicus, or I will implement them. Current priority is the visual effects, but after I get comet planets in a working state, and possibly fix the emission shaders, I'll get to pqs stuff. I'm not certain of the function of all these pqsmods, so any info on the exact function of these would be great, as I'm planning to make a wiki.

Link to comment
Share on other sites

3 minutes ago, Hpl said:

Thanks for continuing this!

im especially grateful on the wormholes

Vabien is taking to this coding stuff like a fish to water.  He's living up to his title on this forum.  His art skills coupled with budding coding skills will make him perfect for maintaining this.

Edited by R-T-B
Link to comment
Share on other sites

2 hours ago, R-T-B said:

Vabien is taking to this coding stuff like a fish to water.  He's living up to his title on this forum.  His art skills coupled with budding coding skills will make him perfect for maintaining this.

Haha definitely! I went to school last year for 3d art and have past experience with programming in JS and Python, but C# is a hell of a jump. Luckily, this year I'm taking a class in Unity, so hopefully over the next year I can learn to mod really well, and help with some mod transition once KSP2 comes out.

Link to comment
Share on other sites

11 minutes ago, Vabien said:

Haha definitely! I went to school last year for 3d art and have past experience with programming in JS and Python, but C# is a hell of a jump. Luckily, this year I'm taking a class in Unity, so hopefully over the next year I can learn to mod really well, and help with some mod transition once KSP2 comes out.

If they don't have native Kopernicus-like functions, we are going to have a lot of work, so you'll be well appreciated. :)

  

6 hours ago, Vabien said:

The current plan is to deprecate the gas giant shaders as the new shaders will either be in default kopernicus, or I will implement them.

For the record, I do plan to add an interface to them someday, but bugs keep distracting me.  PRs are always welcome.

Edited by R-T-B
Link to comment
Share on other sites

  • 2 weeks later...
7 minutes ago, Misguided_Kerbal said:

Nope. It works fine on my custom planet pack, and I can disable it at will.

Weird.  Wonder what I did wrong.  I'll look at my configs again.

To be clear, I am getting footprints on Kerbin, despite setting allowFootprints = false in a dedicated config.

Edited by R-T-B
Link to comment
Share on other sites

@Vabien

More important than the above, Kopernicus is looking at baking comets into our custom asteroid system.  Would the old CometTails code found in Kopernicus Expansion be helpful here?  I know it requires particles, but my bleeding edge branch has had those working for some time, if you want to try to get it running.  We may even bake it into Kopernicus itself (ideally to allow a configurable comet system) pending review.

Basically, we could use help updating the shaders, which I think we need to do.  Other than that, I'm sure I can handle it.

Edited by R-T-B
Link to comment
Share on other sites

On 8/12/2020 at 9:21 PM, R-T-B said:

@Vabien

More important than the above, Kopernicus is looking at baking comets into our custom asteroid system.  Would the old CometTails code found in Kopernicus Expansion be helpful here?  I know it requires particles, but my bleeding edge branch has had those working for some time, if you want to try to get it running.  We may even bake it into Kopernicus itself (ideally to allow a configurable comet system) pending review.

Basically, we could use help updating the shaders, which I think we need to do.  Other than that, I'm sure I can handle it.

Unlikely. CometTails is designed for Celestial Bodies, and is designed with a custom particle system in mind, which frankly is absolutely terrible compared to stock comets. However, spawning those particles should be easy, and spawning comets even easier. In fact, you probably wont have to use any shaders since it's built in to the game.

 

Also, side note, I'm taking a temporary break until the school year starts, that way I can parallel this mod development with the course I'm taking. Please do feel free to contribute if you feel like it cause while the 2 most popular features are implemented, there are still several that still need ports. I might work on it some before then, but don't count on it.

Link to comment
Share on other sites

12 minutes ago, Vabien said:

Unlikely. CometTails is designed for Celestial Bodies, and is designed with a custom particle system in mind, which frankly is absolutely terrible compared to stock comets. However, spawning those particles should be easy, and spawning comets even easier. In fact, you probably wont have to use any shaders since it's built in to the game.

 

Also, side note, I'm taking a temporary break until the school year starts, that way I can parallel this mod development with the course I'm taking. Please do feel free to contribute if you feel like it cause while the 2 most popular features are implemented, there are still several that still need ports. I might work on it some before then, but don't count on it.

Ah, that's cool.  I completely understand given the state of the world right now.

Have fun, relax, and thanks for what you did manage.  And I got stock comets working shortly after I wrote that btw, so sort of doesn't matter anyways, lol.

I hope you don't mind if I fork KopernicusExpansion in the meantime, I may try to fix a few bugs I already have pull requests on.

Edited by R-T-B
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...