RHS Feedback

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002353AFRF[All Projects] Generalpublic2016-06-17 20:112017-07-11 19:34
ReporterScruffy 
Assigned Toreyhard 
PrioritynoneSeverityminorReproducibilityalways
StatusclosedResolutionno change required 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0002353: setdamage in scripts breaks revive respawn systems
DescriptionThere 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 ReproducePlay 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 ;)
TagsNo tags attached.
Is it a wish/request?Yes
RHS version
Arma 3 version1.60
Did you used any other mod when the error occurred?No
Which mods?
Attached Files

- Relationships

-  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
Powered by Mantis Bugtracker