Arma 3
[discontinued] Antistasi - Altis - Community Version
Vulpecula Sep 30, 2020 @ 5:48am
Disable Antistasi revive and incap state
We are using Project Injury Reaction and ACE for Project Injury Reaction which doesn't have ace_medical. However when trying to revive game gives the you don't have First Aid Kit error even though I have them. There seems to be a script that converts the F.A.K.s to a non standard version. It would be great to have an option to disable the antistasi revive and incap state. Is there an option or a way to do that?
< >
Showing 1-13 of 13 comments
[Meerkat] Sep 30, 2020 @ 6:38am 
We don't change the items as this isn't possible in a mission, if you do not use ACE Medical, it must be Project Injury that changes it.

As for Project Injury, we have never worked with this and it is therefore not compatible. To add compatibility would mean editing the code of the mission as we use detection of ACE Medical to disable the custom system.
Vulpecula Sep 30, 2020 @ 8:05am 
Thank you for replying. You are correct, it is the Project Injury Reaction that changes the items on the fly with a script. There is even an option to disable that however that also disables the effects on the players as well. We can turn it off on this mission however that leaves the antistasi revive's "fatal wound-medic requirement". Is there a way to disable that at least? Or make it just use vanilla medical system with vanilla respawn so these incompatibilities can be solved entirely?
[Meerkat] Sep 30, 2020 @ 9:16am 
Not currently, without editing the code of the mission, the only medical system we have integrated is ACE Medical. We will consider adding a parameter for disabling the Antistasi system in a future update.
Vulpecula Sep 30, 2020 @ 10:41am 
I understand, that's what I have gathered from inspecting the code a bit. Well, thank you for replying again. My friends and I would love to have that option when you have the time to add it. Have a nice day!
Last edited by Vulpecula; Oct 1, 2020 @ 8:15am
supercid87 Mar 17, 2022 @ 9:23pm 
Def something that would be nice. Im wondering if there is a list of sqfs that could be disabled/edited to get PIR compatible?
supercid87 Mar 17, 2022 @ 9:33pm 
PIR already has a way to kill oneself when inured so mainly all of Antistasi medical would need to be disabled except for that press R to respawn when actually dead.
Vulpecula Mar 18, 2022 @ 3:32am 
You need to edit both handle damage scripts in function/revive. There's a check for "if has ace medical, exit with..." You need to delete "if has ace medical" part of that line and leave "exit with" part to force it to just ignore the rest of the script.

Been using it for a while now and it works perfectly. That's why I believe it will actually be really easy to implement a parameter control for this.
[Meerkat] Mar 18, 2022 @ 6:06am 
If you know how to do it, or could adequately describe the steps, go ahead and make a branch of our git repo and make a pull request with your changes, or an issue if you can't make all the changes yourself and someone in the team should be able to get back to you about it!
Vulpecula Mar 18, 2022 @ 2:31pm 
I don't know how to make it an adjustable parameter but I can get it to always exit without initializing the revive system by deleting a few words off the script. I'm happy to take the issue to github though.

I'll copy my resolution here as well, in case anyone wants to resolve it themselves since it's actually fairly simple:

I've deleted the ACE medical check at line 43 of "/functions/Revive/fn_handleDamage.sqf" and line 50 of "/functions/Revive/fn_handleDamageAAF.sqf" and just left "exitWith {};" and it works without any issues.
Last edited by Vulpecula; Mar 18, 2022 @ 2:52pm
Atlas Mar 30, 2022 @ 2:09pm 
Originally posted by Vulpecula:
I don't know how to make it an adjustable parameter but I can get it to always exit without initializing the revive system by deleting a few words off the script. I'm happy to take the issue to github though.

I'll copy my resolution here as well, in case anyone wants to resolve it themselves since it's actually fairly simple:

I've deleted the ACE medical check at line 43 of "/functions/Revive/fn_handleDamage.sqf" and line 50 of "/functions/Revive/fn_handleDamageAAF.sqf" and just left "exitWith {};" and it works without any issues.

Hey, I just tried this on Antistasi Plus and it did not work. Default revive is still there. Any insight?
Vulpecula Mar 31, 2022 @ 6:12am 
Did you also delete the .sqfc files under the same name? If they are still present, game would prefer them over .sqf and your changes will be rendered obsolete.
Atlas Mar 31, 2022 @ 1:40pm 
I did not, I will try.
Atlas Mar 31, 2022 @ 3:03pm 
Originally posted by Vulpecula:
Did you also delete the .sqfc files under the same name? If they are still present, game would prefer them over .sqf and your changes will be rendered obsolete.
It worked, but now PIR is not working either? If I switch missions to the unmodified one, it works. Any idea?
< >
Showing 1-13 of 13 comments
Per page: 1530 50