Skip to content

10 ROS_AI_revive integration and custom changes

drzdo edited this page Oct 5, 2023 · 1 revision

I've integrated ROS AI Revive Demo and script v4.0 written by Rickoshay https://steamcommunity.com/sharedfiles/filedetails/?id=2967824861 (big kudos to him for those). And I made couple of custom changes in there:

  • previously, AI was only reviving the same team the player is in. Now, OPFOR AI can also revive other OPFOR AI.

    This makes opposing AI more dangerous since they can now revive their teammates.

  • when AI revives another AI or player, ACE medical is still the thing.

    The AI is not very smart when it comes to ACE medical. ACE team did a great job of implementing the AI logic of reviving, but still AI does not do things that real players do like dragging unconscious teammates out of a kill zone. Or when multiple medics are working on the same person.

    To make friendly AI more useful when it comes to ACE medical, I've changes ROS_AI_revive logic so when AI "revives" another AI or player, there are some changes applied to ACE medical state:

    • all wounds get bandaged
    • blood level is restored (not fully, random number from 4 to 6 liters)

    Basically, wounded unit can go conscious and fix themselves further. Pain level, fractures, stitching are still needed to be done manually.

Clone this wiki locally