avoitishin / xray-16

XRAY 16 Engine Modifications
Other
10 stars 6 forks source link

First shots fire at different RPM #5

Closed avoitishin closed 9 years ago

avoitishin commented 9 years ago

Swartz27: Add an ability for weapons like the Abakan to function properly. GSC made code that allows the gun to fire two bullets at a different bullet speed. What they should have done, as I believe was intended, was allow the Abakan to fire two shots at 1800 RPM then switch back to it's normal RPM (600) the rest of the time.

avoitishin commented 9 years ago

Putting this at the bottom of priority list as it's more of a personal preference and to me 600 RPM is already good enough.

ghost commented 9 years ago

For me it's more than personal preference. In real life the Abakan fires two shots at 1800 rpm and the rest at 600 rpm. This is what GSC intended I believe, I think they just got confused (they set bullet speed to 1800 instead, which shows they didn't really understand). It's what makes the Abakan a unique weapon. Without it it's just another assault rifle.

I'm making a weapons mod, and if you were willing to tackle this issue soon I'd be willing to pay you. I don't know if you have paypal in your country. If not let me know what payment processors you do have and I'll see what I can do.

avoitishin commented 9 years ago

LOL i am not doing this for money :). Problem is that i have very limited time that i can dedicate to this hobby so i have to prioritize.

GSC made code that allows the gun to fire two bullets at a different bullet speed

Do you know where this code is? It will save me some time digging around since based on my limited knowledge Abakan is based on AK_74 class and all difference is in configs

ghost commented 9 years ago

Just thought I'd offer :)

Anyway, all the code regarding the Abakan is actually in WeaponMagazined.cpp (variables are m_iBaseDispersionedBulletsCount and m_fBaseDispersionedBulletsSpeed).

I also understand that you have limited time so I understand if this is a low priority.

ghost commented 9 years ago

You can close this now.

Alundaio implemented it for me.

avoitishin commented 9 years ago

Added in 509f52e