武装突袭3

武装突袭3

[discontinued] Antistasi - Altis - Community Version
Vulpecula 2020 年 9 月 30 日 上午 5:48
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?
< >
正在显示第 1 - 13 条,共 13 条留言
[Meerkat] 2020 年 9 月 30 日 上午 6:38 
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 2020 年 9 月 30 日 上午 8:05 
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] 2020 年 9 月 30 日 上午 9:16 
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 2020 年 9 月 30 日 上午 10:41 
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!
最后由 Vulpecula 编辑于; 2020 年 10 月 1 日 上午 8:15
supercid87 2022 年 3 月 17 日 下午 9:23 
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 2022 年 3 月 17 日 下午 9:33 
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 2022 年 3 月 18 日 上午 3:32 
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] 2022 年 3 月 18 日 上午 6:06 
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 2022 年 3 月 18 日 下午 2:31 
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.
最后由 Vulpecula 编辑于; 2022 年 3 月 18 日 下午 2:52
Atlas 2022 年 3 月 30 日 下午 2:09 
引用自 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 2022 年 3 月 31 日 上午 6:12 
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 2022 年 3 月 31 日 下午 1:40 
I did not, I will try.
Atlas 2022 年 3 月 31 日 下午 3:03 
引用自 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?
< >
正在显示第 1 - 13 条,共 13 条留言
每页显示数: 1530 50