Shadowmage

[1.3.0] Kerbal Foundries -- Continued - Tracks, Wheels, and Gear (03-05-17)

573 posts in this topic

KerbalFoundries - Continued

Re-inventing the wheel.  Literally.

KFLogo2.png?raw=true



This is the main release and development thread for the continuation of KerbalFoundries, originally created by Lo-Fi and Gaalidas, continued under new development with explicit permissions from the original authors and under the terms of the original licensing.

This mod adds a variety of new parts to KSP that include wheels, tracks, and anti-gravity repulsors.  For a list of features available to the wheels and tracks in this mod, please see the KSPWheels documentation ( https://github.com/shadowmage45/KSPWheel/wiki ).  Currently included are four wheel models, eight track models, three repulsor models, a single skid/ski, a single screw-drive, and three adjustable aircraft landing gear.

Tweakscale is not needed or supported for the wheel or track parts (though you should be able to have it installed without problem, the wheels will not use TS for scaling).  Scaling of the parts is accomplished through the KSPWheel plugin's native scaling support, and includes configurable scale powers for all scaled variables (rpm, load handling, motor power output) (in the in-game difficulty menu).

Many options are available and configurable through the stock in-game difficulty options menu.  Look for KSPWheel and all of the options will be under that tab, including scaling powers and damage model adjustments.


Downloads:
Releases available on Github ( https://github.com/shadowmage45/KerbalFoundries2/releases )
 

Issues / bug-reporting:
Report all issues through GitHub ( https://github.com/shadowmage45/KerbalFoundries2/issues ).  
Include log files, a description of the problem, and screenshots if they will help explain the problem(s).


Mod Dependencies:
KSPWheel (included)
ModuleManager (included)
 

Documentation:
Please see the KSPWheel wiki for information regarding the features, functions, and configuration of the PartModules ( https://github.com/shadowmage45/KSPWheel/wiki ).

 


Images, screenshots, examples:

 


Change log:
 * Full logs --  https://github.com/shadowmage45/KerbalFoundries2/releases


Known Issues:
* Balance on parts is a bit arbitrary - can be changed based on feedback (especially the scaled balance)
* Scaling support is WIP - scaling powers are not finalized (motor, mass, speed, load, etc)
* Any other issues that exist with KSPWheel (see the KSPWheel repository/issues list)

 

Future Plans:
* More cleanup on configs and lots of balance work.
* Add a selection of helicopter style rotors.  (custom KF plugin support, modeling, configs)
* Add a selection of airplane style propellers (custom KF plugin support, modeling, configs)
* Add a selection of VTOL / airship / hovercraft style ducted fans. (custom KF plugin support, modeling, configs)
* Add alternate and optional 'ICE' engine handling -- uses lfo/ox/intake air, with torque curves and gearing more suitable to an ICE engine. (KSPWheels)



Legal and Licensing:
KerbalFoundries - Continued models and art assets from the original Kerbal Foundries are licensed, released, and distributed under CC-BY-NC-SA licensing as per the original license of KerbalFoundries.
Adjustable Landing Gear models and textures - originally by BahamutoD, modified and distributed under CC-BY-SA licensing as per the original license of Adjustable Landing Gear.
This mod uses the KSPWheel API for wheel-collider physics and PartModules, and redistributes it under the terms of its own license (GPL 3.0+).  Source code and license details may be found at: ( https://github.com/shadowmage45/KSPWheel ).
This mod includes and redistributes ModuleManager under the terms of its own license.

 

Development Team:
@Shadowmage - KSPWheels coding, KF configs, model (re)rigging for legacy KF and ALG parts.
@TiktaalikDreaming - Models and textures for new parts.

 

Credits and Acknowledgements:
@lo-fi - for the creation and development of the KerbalFoundries mod and branding, for helping figure out some of the physics used in KSPWheel, and for his continued support.
@Gaalidas - for his contribution to the development of the original KerbalFoundries and adaptation of the DustFX code and dust-camera setup.
@LitaAlto - for the spiffy new high-res KF logos
@BahamutoD - for the Adjustable Landing Gear assets and concept.
@damerell - for sanity checking on physics and math in KSPWheels development.
@blowfish - for helping figure out implementation details and tracking down bugs in the code.

- Many others on the KSPWheel thread who helped figure out some of the physics and implementation details for wheel features.

 

Donations:
I work on modding during my highly-contended for spare time.  If you would like to help contribute to my motivational caffeine fund, please see the button below.  This is purely optional (and highly appreciated), but can help keep me motivated and energized ( = more work getting done!).

Preview Image
Edited by Shadowmage
58 people like this

Share this post


Link to post
Share on other sites

Thank you for your hard work! Not only for doing miracles with KSPWheel but also for keeping KF alive.

1 person likes this

Share this post


Link to post
Share on other sites

it's for real !!!

Spoiler

DTsycdc.png

 

Spoiler

Z3tuPtS.png

 

I get a lot of "broke from overstressing "

2 hours ago, Shadowmage said:

Many options are available and configurable through the stock in-game difficulty options menu.  Look for KSPWheel and all of the options will be under that tab, including scaling powers and damage model adjustments.

Couldn't  find the difficulty options menu (i was in a hurry and i might have missed it)....  i could use some scaling powers and damage model adjustments.

Edited by DeadOnDuna

Share this post


Link to post
Share on other sites

Congrats on keeping to your intended schedule and the release.  Also congrats on the track settings,  they're almost perfect out of the box for everything I've tested  them on, from 6.5 to 65 t  they've been excellent even with my slight mod patches to slightly tweak the sizes via a model node, which is a lot less troublesome than a tweakscale cfg for some reason I've never understood.

20 minutes ago, DeadOnDuna said:

I get a lot of "broke from overstressing "

Hi it may be worth popping over to the KSPWheel thread as there is some very clear and useful  info on how the damage models work , and is worth a read for anyone using the new KF

 

PS and documentation! what a star,  cheers :rep:

Edited by SpannerMonkey(smce)
1 person likes this

Share this post


Link to post
Share on other sites
19 minutes ago, SpannerMonkey(smce) said:

Hi it may be worth popping over to the KSPWheel thread as there is some very clear and useful  info on how the damage models work

i follow that thread for quite some time... (old KF and KSPwheel made me  wanna  build rovers again)

 i dont understand the terminology or the physics of wheels ... i just want to move sliders :P

Do you know where the difficulty options menu is ? Couldn't find it...

 

 

Share this post


Link to post
Share on other sites

You f@#$ing beauty!!! I love you.

Share this post


Link to post
Share on other sites
49 minutes ago, DeadOnDuna said:

Do you know where the difficulty options menu is ? Couldn't find it...

If you're starting a new game, click here:

screenshot_2017-01-16--12-42-56_zpsdizko

 

In-game, pause, click on <Settings>

screenshot103_zps9ifna1xl.png~original

and then click on <Difficulty Options>

screenshot_2017-01-16--12-44-54_zpshjclq

which will open up the panel shown in the first pic.

4 people like this

Share this post


Link to post
Share on other sites

Well, if you're already planning some new parts to do later, mind adding some form of walker to that list somewhere?  Obviously, very low priority, as making everything work should come first.

Share this post


Link to post
Share on other sites

Been watching for this revival!  Awesome news!

Share this post


Link to post
Share on other sites

Glad to see this back up and working!

Share this post


Link to post
Share on other sites
8 hours ago, JAFO said:

In-game, pause, click on <Settings>

screenshot103_zps9ifna1xl.png~original

and then click on <Difficulty Options>

many thanx to @JAFO

Share this post


Link to post
Share on other sites

This thread wins the eyebrow of approval.

Share this post


Link to post
Share on other sites

Commenting for later 

Share this post


Link to post
Share on other sites

OHMYGODOHMYGODOHMYGODOHMYGODOHMYGOD


Whats the update schedule look like?

1 person likes this

Share this post


Link to post
Share on other sites
19 minutes ago, JediRangerkendor said:

OHMYGODOHMYGODOHMYGODOHMYGODOHMYGOD

My feelings exactly.. :cool:

Share this post


Link to post
Share on other sites

Thanks!!!!!!

4 people like this

Share this post


Link to post
Share on other sites

THE TRACKS TREAD AMONG US ONCE MORE!

THE HEAVENS HAVE SPOKEN, AND GOD HAS RETURNED!

Share this post


Link to post
Share on other sites

WOOOOHHOOOOOOO ! YESSSS ! Now to continue making my crawling fortress !

1 person likes this

Share this post


Link to post
Share on other sites
On Sunday, January 15, 2017 at 8:41 PM, Madrias said:

Well, if you're already planning some new parts to do later, mind adding some form of walker to that list somewhere?  Obviously, very low priority, as making everything work should come first.

A bit out of the scope of the mod.  Seems more like an IR/KOS deal.  (unless I'm misinterpreting what you mean by 'walker'; certainly a geriatrics style 'walker' would be in the wheels domain (if of questionable use in KSP), but a star-wars style 'walker' clearly is not)
 

22 hours ago, JediRangerkendor said:

OHMYGODOHMYGODOHMYGODOHMYGODOHMYGOD


Whats the update schedule look like?


Whenever they are ready (tm).


(Generally I do releases on weekends, sat/sun, -if- whatever developments are ready for release that week; if nothing is ready, there will be no release.  If something is WIP/unstable, even if other things are ready, there will be no release.)

Likely there will be a minor update this weekend to add back in some of the missing features (sounds, dust), and fix up some configs that I missed (Tiny Track).


Edit:  BTW -- most of the 'development' news for KF will actually be posted over at the KSPWheels thread, as that is where all the plugin-level magic is decided/figured out.  Mostly the only 'development' discussion that will happen in this thread will be related to Kerbal Foundries specific part-balancing.  E.G.  There is some data/questions up on the KSPWheels thread about repulsors that is very relevant to KF (but as it is all part of the KSPWheels plugin, it is all being discussed and developed over there...).

Second Edit:
Will be added to CKAN indexing for future 'public' releases, courtesy of and thanks to @linuxgurugamer  -- first CKAN versions should be available sometime this weekend/next week.

Edited by Shadowmage

Share this post


Link to post
Share on other sites

For me, the idea of a "walker" being supported by this mod would be the Critter Crawler from this pack:

IIRC, it's basically animated legs, but uses wheel physics. I wonder if @Papa_Joe and the gang are looking to re-do them. :)

2 people like this

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now