武装突袭3

武装突袭3

48 个评价
Controlled Throwing
2
   
奖励
收藏
已收藏
取消收藏
Data Type: Mod
Mod Type: Mechanics
文件大小
发表于
更新日期
82.568 KB
2023 年 5 月 15 日 上午 5:22
9 月 20 日 下午 12:53
11 项改动说明 ( 查看 )

订阅以下载
Controlled Throwing

描述
Features

Controlled Throwing offers six customizable features:

1. Aim by looking. Throw grenades where you are looking, instead of always at the weapon crosshairs. Now you can use headlook to throw a grenade to the side, or through a window you are staring at. Works best while zooming in for increased accuracy. Ideal for head tracking users. With configurable angle limit from bore. Disabled by default.

2. Automatic throw power. Bind a key to throw grenades with the power appropriate for your aim. Takes care of range and elevation between you and your intended target, while keeping the default throwing angle. All within the limits of (ArmA) physics, of course.

3. High angle throwing. The auto power feature enables a second keybind that throws grenades at the best angle and speed for the highest range. Two more keybinds allow you to throw right behind or right before the target. The offset amount can be tweaked in the menu.

4. Manual throw power control. Configure separate keybinding for throwing at lower speeds. In the menu Options -> Controls -> Configure Addons -> Controlled Throwing you can configure hotkeys for 0% through 100% power throws in 10% increments.

5. Super soldier strength. Can be consider cheating, but I am not judging ;-) With this setting you can increase the speed limit for throwing to 150% or 200% of the original configured speed limits for a grenade. Normally set at 100% for the default limits to throwing. Called "Maximum speed" in the menu.

6. Grenade normalization. Select the grenade type you would like to other grenades to mimic, within their own limits. This can help to make throws more consistent among types of grenades. Disabled by default.

Suggested keybindings
- Flat throw at target: g - High throw at target: Shift-g - High throw behind target: Control-g - High throw before target: Alt-g

Normalization details (only for manual power throws)
Normalization works as follows. Let's say you have two grenade types and their default throw speeds:
- RGN: 26 m/s
- RGO: 18 m/s

With the normalization set to the RGN as the base grenade type, a 50% throw has the following effect:
- RGN: 13 m/s
- RGO: 13 m/s

It applies 50% to the speed of the base grenade.

Without normalization it looks as follows:
- RGN: 13 m/s
- RGO: 9 m/s

Grenade speeds are still capped by their originals, though. So for example a 90% throw with RGN as the base, would result in:
- RGN: 23.4 m/s
- RGO: 18 m/s

In practice, normalization makes grenades feel a bit more the same and predictable. By default, normalization is turned off. In the automatic throw modes normalization is not needed since the ideal speed is calculated based on the player's aim.

Disclaimer and compatibility
No warranty and no guarantees. This is a mod provided free of charge or privilege.

Compatible with all throwables. Should only throw stuff in case the standard throw is also allowed. The mod only activates on the use of the mod's own hotkeys, so standard or other mods' functionality should still work.

Client-side only. Tested to work on SP, local host MP, and dedicated server MP.

Attribution
Grenade icon from https://icon-icons.com/icon/grenade/39118 under CC
license (https://creativecommons.org/licenses/by/4.0/). Changes made:
- conversion to .paa file format,
- alternative with inverted colors.

Thanks to ansin11, Leopard20, Lou Montana, and NikkoJT at the #arma3_scripting Discord channel for their pointers.
77 条留言
Magiel  [作者] 9 月 20 日 下午 12:54 
Version 1.3.2

Fixed:
- Adjusted a core function of that was broken due to a change in the Arma 3 Platform. Player could no longer throw any grenade with the mod's hotkeys.
Magiel  [作者] 9 月 20 日 下午 12:20 
Ouch, yes! Thanks for reporting. Must have been a change in Arma itself that messes something up. Fix incoming.
dyolF 9 月 18 日 上午 9:35 
I haven't played Arma for a while and now I've noticed that the mod no longer works. I've tested it with and without other mods, and whenever I try to throw a grenade using the keyboard shortcuts that used to work, the debug console reports: “Cannot throw due to unit not able to throw.”
Magiel  [作者] 3 月 11 日 上午 5:21 
@wangstage Thank, was able to reproduce and fix. Please update to 1.3.1 and your issue should be resolved.
wangstage 3 月 11 日 上午 4:54 
The RIS-Module mod can be used in any map to play the RIS game. You just need to add the RIS-Module mod’s components to the game map to make it capable of running the missions provided by the RIS-Module mod. However, once you enter the mission on this map, the Controlled Throwing mod will lose its effect. But in other missions, the Controlled Throwing mod still works. You can download the RIS-Module mod I provided and test it by entering the mission to see for yourself.
Magiel  [作者] 3 月 11 日 上午 3:54 
Could you please describe a scenario for reproduction in more detail? Ideally, a mission file with the RIS module installed.
wangstage 3 月 9 日 下午 5:22 
When using the Controlled Throwing mod in RIS-Module, the mod does not work. Can this issue be fixed?

RIS-Module: https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=3156354979
Magiel  [作者] 2024 年 12 月 17 日 下午 1:09 
All fingers still on hand? ;-) I have had quite a few accidents in the Cam Lao Nam jungle because the auto ranging is confused by the foliage. That will be fixed in the coming 1.3.1 patch.
Magiel  [作者] 2024 年 12 月 9 日 下午 1:52 
Thanks for the awards!
dyolF 2024 年 12 月 4 日 下午 1:16 
I am thrilled! Many thanks for implementing all the ideas. It now sometimes feels on the edge of overpower and yet it brings a new challenge to decide on the right throw in the respective situation.

I love it. From now on, just throwing grenades - 24 hours a day, 7 days a week. Like crazy. (I have to change my name - from bullet to grenade) :steamhappy: