linuxgurugamer / TweakableEverything

A KSP mod that players "tweak" standard part values within the game.
Other
6 stars 2 forks source link

Commit 0402c70 has unstated changes which disabled some very useful features #4

Closed 8749236 closed 7 years ago

8749236 commented 7 years ago

Commit in question: 0402c700504fc80c8fede75219a0759d56db0f84

That commit specified that it added license. However, it also disabled the gimbal range slider in Tweakable Gimbal module. Is that an intentional change?

See line 48 and 103 of ModuleTweakableGimbal.cs.

I personally find that is a very useful feature and pretty much why I uses Tweakable everything since it allow players to control gimbals by degrees, instead of a percentage; which is harder to gauge its effect to gimbal. Also it allows player to increase gimbal to at most 200%

Note: this means gimbal range slider as advertised is absent.

linuxgurugamer commented 7 years ago

I don't really remember, but I can put it back.

linuxgurugamer commented 7 years ago

I'll need to test it, look for it in a day or so

8749236 commented 7 years ago

I checked the code, and I find it happened when you took over the project. I did not find any other changes outside of the module in question that disabled the feature. I think it should be easy. And of course, take your time to test it and make sure it works fine. Thank you.

linuxgurugamer commented 7 years ago

Oh, it was me. I think that I saw there was a conflict with another mod, but that mod hasn't been updated since 0.24. I was dealing with a lot with that mod, it was one of the more complicated mods I've taken, and has a strange way of being built.

Anyway, either tonight or tomorrow, I'm busy with a huge memory leak in another mod. Have a solution, but need to get it working correctly.

LGG

On 3/22/17 7:15 PM, Dennis Liu wrote:

I checked the code, and I find it happened when you took over the project. I did not find any other changes outside of the module in question that disabled the feature. I think it should be easy. And of course, take your time to test it and make sure it works fine. Thank you.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/linuxgurugamer/TweakableEverything/issues/4#issuecomment-288568814, or mute the thread https://github.com/notifications/unsubscribe-auth/ABjf1kWENM4QcOO5QF-L1XpcYeyDp9Nrks5roat8gaJpZM4MlgpU.

8749236 commented 7 years ago

I wish you luck, with that memory leak. It is notoriously hard to fix.

-----Original Message----- From: "linuxgurugamer" notifications@github.com Sent: ‎2017-‎03-‎23 11:27 AM To: "linuxgurugamer/TweakableEverything" TweakableEverything@noreply.github.com Cc: "Dennis Liu" dennis.liu2013@gmail.com; "Author" author@noreply.github.com Subject: Re: [linuxgurugamer/TweakableEverything] Commit 0402c70 has unstatedchanges which disabled some very useful features (#4)

Oh, it was me. I think that I saw there was a conflict with another mod, but that mod hasn't been updated since 0.24. I was dealing with a lot with that mod, it was one of the more complicated mods I've taken, and has a strange way of being built.

Anyway, either tonight or tomorrow, I'm busy with a huge memory leak in another mod. Have a solution, but need to get it working correctly.

LGG

On 3/22/17 7:15 PM, Dennis Liu wrote:

I checked the code, and I find it happened when you took over the project. I did not find any other changes outside of the module in question that disabled the feature. I think it should be easy. And of course, take your time to test it and make sure it works fine. Thank you.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/linuxgurugamer/TweakableEverything/issues/4#issuecomment-288568814, or mute the thread https://github.com/notifications/unsubscribe-auth/ABjf1kWENM4QcOO5QF-L1XpcYeyDp9Nrks5roat8gaJpZM4MlgpU.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

linuxgurugamer commented 7 years ago

Oh, it's been found, and I released a 99% fix last night.

It's now a matter of doing it in a better way.

Thanks

On 3/23/17 12:39 PM, Dennis Liu wrote:

I wish you luck, with that memory leak. It is notoriously hard to fix.

-----Original Message----- From: "linuxgurugamer" notifications@github.com Sent: ‎2017-‎03-‎23 11:27 AM To: "linuxgurugamer/TweakableEverything" TweakableEverything@noreply.github.com Cc: "Dennis Liu" dennis.liu2013@gmail.com; "Author" author@noreply.github.com Subject: Re: [linuxgurugamer/TweakableEverything] Commit 0402c70 has unstatedchanges which disabled some very useful features (#4)

Oh, it was me. I think that I saw there was a conflict with another mod, but that mod hasn't been updated since 0.24. I was dealing with a lot with that mod, it was one of the more complicated mods I've taken, and has a strange way of being built.

Anyway, either tonight or tomorrow, I'm busy with a huge memory leak in another mod. Have a solution, but need to get it working correctly.

LGG

On 3/22/17 7:15 PM, Dennis Liu wrote:

I checked the code, and I find it happened when you took over the project. I did not find any other changes outside of the module in question that disabled the feature. I think it should be easy. And of course, take your time to test it and make sure it works fine. Thank you.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub

https://github.com/linuxgurugamer/TweakableEverything/issues/4#issuecomment-288568814,

or mute the thread

https://github.com/notifications/unsubscribe-auth/ABjf1kWENM4QcOO5QF-L1XpcYeyDp9Nrks5roat8gaJpZM4MlgpU.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/linuxgurugamer/TweakableEverything/issues/4#issuecomment-288781168, or mute the thread https://github.com/notifications/unsubscribe-auth/ABjf1nugmBnGqXmyhpZD4pPaoA-lePkHks5roqA2gaJpZM4MlgpU.

8749236 commented 7 years ago

Update, it appears feature are back, but for some reason all gimbals setting starts with 0 instead of default value. Effectively disables gimbal on all engine... Version 0.1.19.1, commit 321913b

I noticed variable gimbalRange (declared on line 53) was never initialized to hold default value. (IIRC, C# initializes integers to 0 by default.)

linuxgurugamer commented 7 years ago

Strange, it's supposed to, I'll see if I can fix it now

linuxgurugamer commented 7 years ago

will be fixed in next relase today