Anonymous | Login | 2024-11-21 13:18 CET |
My View | View Issues | Change Log | Roadmap | My Account |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0002353 | AFRF | [All Projects] General | public | 2016-06-17 20:11 | 2017-07-11 19:34 | ||||
Reporter | Scruffy | ||||||||
Assigned To | reyhard | ||||||||
Priority | none | Severity | minor | Reproducibility | always | ||||
Status | closed | Resolution | no change required | ||||||
Platform | OS | OS Version | |||||||
Product Version | |||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0002353: setdamage in scripts breaks revive respawn systems | ||||||||
Description | There seem to be setdamage commands somewhere in the vehicle damage handling scripts, maybe a possibility for crew to die on the hit or with the new vehicle burning system. Some revive respawn systems do not kill the player by capturing the hit eventhandler and setting the unit unconscious if damage is too high. For example Farroqs Revive, Neos version in the Escape missions, Psychobastards Revive. Using setdamage on a unit overrides the check and might break the mission, as there shouldn't be a way for the unit to really die. Switching to sethit instead would avoid possible problems. | ||||||||
Steps To Reproduce | Play a mission with revive and get shot at while in a tank I guess. Searching in script file for "setdamage" would be easier I think ;) | ||||||||
Tags | No tags attached. | ||||||||
Is it a wish/request? | Yes | ||||||||
RHS version | |||||||||
Arma 3 version | 1.60 | ||||||||
Did you used any other mod when the error occurred? | No | ||||||||
Which mods? | |||||||||
Attached Files | |||||||||
Notes | |
(0004746) reyhard (administrator) 2016-06-18 10:17 |
yes, there is setDamage command used for killing driver (otherwise unkillable due to arma bug feedback.arma3.com/view.php?id=24464 ). I'm personally using faqor revive script so I know about issue but for now, I couldn't find a way to easily integrate it with all revive scripts. yet, there is hope - in 1.63/RC BIS seem to strongly develop their revive system. there are plenty of nice anims already visible in splending anim viewer so in future we could integrate with it see command for ragdol (anim changing is not working afaik yet) - https://community.bistudio.com/wiki/setUnconscious [^] |
(0005065) Dystopian (reporter) 2016-07-27 00:08 |
setHit didn't fire HandleDamage event handler in 1.56, as well as setDamage. I don't know how it is now. |
(0005311) reyhard (administrator) 2016-09-10 19:36 |
right now I added support for FAR & BIS revive. if you have any other revive script in mind then please, list it down & I will take a look what can be done there |
(0006392) reyhard (administrator) 2017-07-11 19:34 |
should be fixed in A3 1.74 version - there was viewDriverInExternal parameter added which makes our script obsolete |
Issue History | |||
Date Modified | Username | Field | Change |
2016-06-17 20:11 | Scruffy | New Issue | |
2016-06-18 10:17 | reyhard | Note Added: 0004746 | |
2016-07-27 00:08 | Dystopian | Note Added: 0005065 | |
2016-09-10 19:36 | reyhard | Note Added: 0005311 | |
2016-09-10 19:36 | reyhard | Assigned To | => reyhard |
2016-09-10 19:36 | reyhard | Status | new => feedback |
2017-07-11 19:34 | reyhard | Note Added: 0006392 | |
2017-07-11 19:34 | reyhard | Status | feedback => closed |
2017-07-11 19:34 | reyhard | Resolution | open => no change required |
Copyright © 2000 - 2024 MantisBT Team |